Great food and drink await you upstairs at Barracuda Tavern restaurant and bar, featuring seafood specialties and the best bites in Boston!
The Barracuda Tavern is a great spot off the beaten path. It's always a fun/friendly atmosphere and a really great beer selection. I always opt for some sort of seafood that has been tremendous each time. I highly recommend this place if looking for something new.
Related Business in category : Bar
1.94... MI15 Bosworth St Boston