Whether you're going to the game or just want to grab a beer by Kenmore, Baseball Tavern is close enough to Fenway Park to experience all the excitement of Game 6!
There will be a chance for guests to win last minute tickets to the World Series, courtesy of Budweiser!
Baseball Tavern is located on 1270 Boylston St in Boston.
Want some other options on where to go in Boston to watch the game? Click here.