Bars & Grills in Boston, MA

Find Bars & Grills in Boston, MA. Listings include Slade's Bar-Grill, dbar, Warren Tavern, Back Deck, Amrheins and Cathedral Station. Click on each in the list below the map for more information.

Barracuda Tavern

Permanently closed 4.6 (592)

6

Barracuda Tavern

15 Bosworth Street, Boston 02108