Posted on Nov 9, 2017
Barracuda Taphouse & Grill
Barracuda Bar & Grill in Miami (Coconut Grove) has been a staple for locals and tourists to eat, drink, and play since 1995. The food menu offers the famous fresh snapper or mahi sandwich on crispy garlic bread, along with a large selection of bar favorites. Grove-ites will attest to the friendly staff, local history, and our lounge with great happy hour specials.