Home
Mostrar en Español
Barracuda Tavern
Share:
Barracuda Tavern
Facebook
Twitter
Pinterest
Cancel
Headings:
Groceries, Fish & Seafood Retail
Latitude:
42.357037
Longitude:
-71.060692
15 Bosworth St
Boston, MA 02108
(617) 482-0301
16174820301
barracudatavern.com
barracudatavern@gmail.com
barracudatavern@gmail.com