|Address:||330 Prince St, Tappahannock, VA 22560, USA|
Squirrel's Nest is located in Essex County of Virginia state. On the street of Prince Street and street number is 330. .
The coordinates that you can use in navigation applications to get to find Squirrel's Nest quickly are 37.9278745 ,-76.8605422
Brand new place in town. Was nice to have a place that wasn't a majority of seafood open up for variety. Plenty of TVs, the restaurant looks refreshed. Seems like there will be some games to play at some point. Plenty of room and parking. Will go again to catch the games. Prices were very reasonable!