It's nice to see Canal Street getting revitalized a bit. Not only is this bar/restaurant a good place to go for lunch or dinner, it's large enough to offer a bit of the Fenway experience near the Fleet Center.
Pros: location, price
Cons: game time
more