For someone who lives in the North End, I was thrilled when Beer Works opened on Canal St. last April. I've become a regular there and out of all the places on Canal St., I'd much rather go here than anywhere else before or after a Fleet Center event. Terrific food, great beer, outstanding atmosphere, excellent service - it's one of the few places in Boston that ALL of my friends love going to...
Pros: Great Value, Great Atmosphere, Excellent Service
more