Restaurants & Bars

Boston Area

Where to watch the World Cup?

Share:

Restaurants & Bars 34

Where to watch the World Cup?

mandasanval | Jun 7, 2010 05:14 AM

Looking for suggestions about where to watch the world cup in Boston/Cambridge. Looking for places that open up for the 10am games and places with good bar food.

Want to stay up to date with this post?

Feedback