BOSReview
The Baseball Tavern
This spot is Permanently Closed.
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.