Find
Near

Barracuda Tavern

15 Bosworth St, Boston, MA, 02108

Map

+1(617)-482-0301
Share
Print

Description

Great food and drink await you upstairs at Barracuda Tavern restaurant and bar, featuring seafood specialties and the best bites in Boston!

Payment Options

Cash, Visa, Mastercard, American Express, Discover, Debit Card, All Other Major Credit Cards

Currently there are no reviews for ' Barracuda Tavern '.
Be the first to write a review for them!

Your Rating:

Related Business in category: Bar, Seafood Restaurants