Back
Barracuda Tavern Logo

Barracuda Tavern

0.33mi
15 Bosworth St, Boston, MA, 02108
Wed 11:00 AM - 1:30 AM

About Barracuda Tavern

If you're looking for Seafood restaurants in Boston look no further. Barracuda Tavern is known for having some of the best Seafood in Boston. Located at 15 Bosworth St, Barracuda Tavern is a grea...show more

Compare Delivery Services

(See pickup options)
Caviarbest deal
$3.99
i
Total Fees
57minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$5.50
i
Total Fees
60minTime Est.
Place Order
Caviarbest deal
$3.99
i
Total Fees
57minTime Est.