Barracuda Taphouse & Grill Restaurants, Food & Beverages

3035 Fuller Street Miami 33133 305-918-9013
( 0) / (0 Review)
Miami > > Restaurants, Food & Beverages > Restaurants > Barracuda Taphouse & Grill

Listing Summary

If you are looking to escape the predictability of chain restaurants and tourist traps, look no further than Barracuda for a great time. Decorated entirely with wood salvaged from an old Florida shrimp boat

Logo

Barracuda Taphouse & Grill

Reviews (0)

  • No Review Available

Login must be require to review