Sports Grille Boston is a heavyweight sports bar with 140 televisions tuned to every contest in the country and then some. A quick tour of Boston's more-glorious moments is evident from the memorabilia on the walls. Pack the Pepto for an overstuffed bar menu of burgers and fried foods.
Visit the Travel Talk forums for help on planning your trip >>