at 132 Canal St, Boston , 02114 United States
Great place to watch a game ! Come in before or after a game at the Garden. 23 different beers on tap! Friendly Staff!
1691 FB users likes Sports Grille Boston, set it to 51 position in Likes Rating for Boston, Massachusetts in Bar category
Sports Grille Boston is Boston based place and this enity listed in Sports Bar category. Located at 132 Canal St MA 02114. Contact phone number of Sports Grille Boston: (857) 284-7940
Tacos and Tequilas! What's not to love?!
An iconic Northeastern Tradition. Where else can you order food through a window. An experience to be cherished and enjoyed !