Look at the Location Map at Tuckaway Restaurant in New HampshireLook at the Location Map at Tuckaway Restaurant in New HampshireMore than likely, if you're from New Hampshire, you have been to the Tuckaway Tavern. But did you know that it's had International visitors? Check out the map inside the restaurant.Sarah SullivanSarah Sullivan