Barracuda Tavern Logo

Barracuda Tavern

0.33mi
15 Bosworth St, Boston, MA, 02108
Tues 11:00 AM - 12:00 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)
Fees based on an order of
worth of food.
Caviarbest deal
$3.99
i
Total Fees
34minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$5.50
i
Total Fees
50minTime Est.
Place Order
Caviarbest deal
$3.99
i
Total Fees
34minTime Est.