at 15 Bosworth St, Boston , 02108 United States
Best bites in Boston served until 1:30 am every day! GET HOOKED!!
Green or Red Line to Park Street, Green Line or Blue Line to Government Center
1856 FB users likes Barracuda Tavern, set it to 49 position in Likes Rating for Boston, Massachusetts in Bar category
Barracuda Tavern is Boston based place and this enity listed in Bar category. Located at 15 Bosworth St MA 02108. Contact phone number of Barracuda Tavern: (617) 482-0301
Tacos and Tequilas! What's not to love?!
An iconic Northeastern Tradition. Where else can you order food through a window. An experience to be cherished and enjoyed !