You’d think the last thing this city needs is yet another chain restaurant, but what chain do you know of that offers a selection of hundreds of Spanish wines? That’s precisely what Barcelona Restaurant & Wine Bar will do. As we reported earlier this month, the highly lauded restaurant with 12 locations in Connecticut, Massachusetts, […]
