Barracuda Grill

We serve a variety of food here at Barracuda Grill such as Shrimp Shumai Dumplings, Lobster Bisque, Filet Mignon, and Chicken Quesadillas. We're located near Florida keys Country Club on Overseas Hwy. Order online for carryout!
Hours of Business
Monday - Sunday
11:00 AM - 2:30 PM
6:00 PM - 9:30 PM
Carryout Hours
Monday - Sunday
11:00 AM - 2:15 PM
6:00 PM - 9:15 PM