Barracuda Taphouse & Grill


3035 Fuller St
Miami, FL 33133

A Bar and Grill in Miami FL

Nautical decor & a jukebox add to the rustic vibe of this colorful joint with American-seafood eats.


Day Opening Closing
Mon 6:00am 2:00pm
Fri-Sun 11:30am 2:00pm
Click the button to add a review for Barracuda Taphouse & Grill

Add Review