Search Results
Barcelona Brookline
1700 Beacon St, Brookline, MA 02445
Barcelona Brookline is one of several Barcelona locations throughout Connecticut and Massachusetts, and serves up aMore variety of tapas, paella and other Spanish cuisine alongside carefully selected fine wines. Stop in for tapas or dinner on a week night, or for brunch on a weekend.