Caribbean Restaurants near Cape Haze

Rum Bay Seafood • $$
7092 Placida Rd, Cape Haze

Customers` Favorites

Key Lime Pie Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: No Curbside pickup: Yes
Blackened Mahi Mahi Sandwich
Key West Conch Fritters
Blackened Taco's Shrimp
Blue Bayou Burger
Grouper Sandwich
Cajun Yucca Fries
Fish and Chips
Grouper Cheeks
Cheeseburger

“We enjoyed a fantastic evening at Rum Bay Restaurant on Palm Island. The quick water taxi ride over just adds to the experience — it feels like a little adventure before dinner even begins.

We went with a group of friends and had a wonderful night. The food was excellent, the atmosphere relaxed and coastal, and the service friendly and attentive. It’s the kind of place where you can unwind, enjoy great conversation, and take in the island vibe.

A memorable dinner spot and well worth the short boat ride. We’ll definitely be back!“

3.4 Good198 Reviews
Farlows on the Water Seafood • $$
2080 S McCall Rd, Englewood - 6.32 miles

Customers` Favorites

Amazing St Croix Stuffed Tripletail
Steak Au Poivre House Specialty
Coconut Shrimp House Specialty
Southern Style Shrimp & Grits
Fish Tacos House Specialty
Farlow's Stuffed Scallops
Southern Style Triggerfish
Caribbean Seafood Delight
Salad with House Dressing
Farlow's Goat Tacos

“Had another great dinner at Farlows this evening. Our server Charli was very attentive and answered all of our questions on the menu. This was our 4th time here in the past year and I have tried something different each time. This time I had the Kentucky Hot Brown, which was very good. There are so many unique meals on the menu I can't wait to return and try another one.“

4.4 Superb719 Reviews
Water Taxi Seafood • $$
7092 Placida Rd, Englewood - 1.75 miles

“The water taxi ride is normally only $6 per person (but actually free for the entire month of Aug 2025!). Not sure why people are saying it's $20-30 for the Water Taxi listing in Maps. The cost of the average meal at the Rum Bay *restaurant* on the island is close to that, so the expenses for each different entity involved needs to be separated.“

4.4 Superb23 Reviews