The Baseball Tavern is permanently closed
The Baseball Tavern
The Baseball Tavern is a sports bar near Fenway Park (which you probably guessed). There are a lot of those, but this one is our favorite, primarily due to the spacious roof deck that practically gives you a view into the ballpark itself. When the sun’s out and you’re going to the game, head here first.
Sign up for our newsletter.
Be the first to get expert restaurant recommendations for every situation right in your inbox.