Brazil
These are the best spots to watch soccer in Greater Boston
Whether it's Italy in the North End, Mexico in Eastie, Brazil in MetroWest or Portugal on the South Shore, here's where to watch the games.
Readers Say These are the best spots to watch soccer in Greater Boston Whether it's Italy in the North End, Mexico in Eastie, Brazil in MetroWest or Portugal on the South Shore, here's where to watch the games. Fans warch the US v. Germany World Cup ... [2454 chars]