Barracuda on the Fly
Takeout-friendly seafood & tavern fare
Seafood · Downtown · $
This pint-sized, Key West-inspired spinoff of Downtown's nearby Barracuda Tavern focuses on fast-casual, take-away friendly fare, like fish sandwiches and other creative spins on beach bar-evoking specialties, in a counter-service space with a handful of seats.
hours Closed Today
location 55 Bromfield St, Boston, MA 02108, USA phone (617) 982-7768 website directions Get Directions
Insider Tip