Barracuda Taphouse & Grill
3035 Fuller St, Coconut Grove
(305) 918-9013
Recent Reviews
Order Online
You May Also Like
Sandbar Sports Grill - 3064 Grand Ave
Sports Bar, American
Le Bouchon Du Grove - 3430 Main Hwy
French
Chug's Diner - 3444 Main Hwy Suite 21
Cuban, Pet Friendly
Restaurants in Coconut Grove, FL
Barracuda Taphouse & Grill
3035 Fuller St, Coconut Grove, FL 33133
(305) 918-9013