The Tavern on the Water is one of the best low-key bars around Boston. Nestled on Boston Harbor inside the Charlestown Navy Yard, this tavern looks like it might be a
Been there, done that? Do tell us about it! Submit a review of this Boston restaurant today.
4 of 5 stars
Boston's best Brew Pub, Brew Moon has several locations, but I most often dine in the theater district, where the service is horrible and the wait long due to the
Showing All Restaurants