The Banshee is a great soccer bar and will definitely have the game, but honestly the rest of these are bad suggestions. The Phoenix Landing in Central Square is your best bet if you want something close with a good atmosphere. It's just one stop away from Kendall on the T. Rooting for Canada!
Viewing a single comment thread. View all comments