barracudatavern

Barracuda Tavern

"Get Hooked"⚓️ 15 Bosworth Street, Boston, MA Great food & drink! Serving full menu until 1:30am every night! NEW FOOD TRUK: @barracudaonthefly www.barracudatavern.com
  • 806 posts
  • 838 followers
  • 1,813 following
Load more