We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cuban Island Restaurant

2910 N Highway A1a, Melbourne Beach Florida, Indialantic, FL 32903-2145
+1 321-241-4886
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good27%
  • Average5%
  • Poor1%
  • Terrible2%
Travellers talk about
“pork” (26 reviews)
“lechon asado” (16 reviews)
Closed Now
All hours
Latin, Spanish, Cuban, Caribbean, Vegetarian Friendly, Gluten Free Options
$$ - $$$
2910 N Highway A1a, Melbourne Beach Florida, Indialantic, FL 32903-2145
All Details
Write a Review
Reviews (338)
Traveller rating
Traveller type
Time of year

1 - 10 of 330 reviews

Reviewed 4 days ago via mobile

I can't say anything bad about the food, it was excellent. I do have a bone to pick about Gluten free choices. You would have to look very hard to find them. I understand the meats, seafood and pork, but other than those items, it...More

Thank Lloyd M
Reviewed 4 days ago via mobile

The restaurant has some excellent food their Cuban sandwiches are wonderful and the presentation of the entrees were picture perfect expect service to be very slow as well as the waitresses being unattentive and the prices are high

Thank Ellen M
Reviewed 1 week ago via mobile

Place is small so it gets pack quick, food is awesome, just a little more fancy than your typical cuban restaurant. Cubano sampler is a must. Service was great, ladies were on point. Prices a little on the high side but worth it.

Thank Antonio R
Reviewed 1 week ago

Had good Cuban food, with good sized portions. Wait staff was friendly, just took a long time to get our food. Worth the visit though...

Thank 21ski
Reviewed 2 weeks ago

Very tasty food, great service, and pleasant atmosphere. Loved the Ejemplares de Cuba (sampler) and Mar y Tierra...wonderful combination of spices and textures! Reservations recommended.

Thank Chris B
Reviewed 2 weeks ago via mobile

Stopped in for a Late lunch and had a wonderful time. Authentic food, friendly and attentive staff and relaxing atmosphere. Traditional Cuban was outstanding - large portion with fresh and tasty ingredients. My wife enjoyed the Cuban sandwich with sweet bread - maybe the best...More

Thank Mark M
Reviewed 3 weeks ago via mobile

Outstanding food and service. If you like cuban food this is the absolute best. Outside doesn't match how nice it is inside.

1  Thank Debbie R
Reviewed 4 weeks ago via mobile

If you we're to combine a fine dining restaurant, with a Cuban Cafe, and a vibrant bar scene that has great mixed drinks and fine wines, you'd have something close the Cuban Island! You can spend a little, or you can throw down on the...More

1  Thank CocoaBeachFoodEE
Reviewed 31 May 2017

Cuban Island is a small, well decorated restaurant. The parking situation is challenging. There are few places in front and the spaces to the left and behind belong to another establishment. Park behind on the right-hand side of the building. The food was flavorful and...More

1  Thank Dee P
Reviewed 30 May 2017

I cannot even tell you what my husband ordered because my Lechon Asado (slow roasted pork with garlic sauce and spices) was so ridiculously delicious I blocked out all other things. We started out with the beef empanadas appetizer which was crispy and delicious, but...More

Thank jlasch419
Nearby Restaurants
Green Turtle Market
169 reviews
.83 km away
The Green Turtle
83 reviews
1.00 km away
Bunky's Raw Bar & Seafood Grille
313 reviews
1.06 km away
Nearby Attractions
Gleason Park
45 reviews
2.03 km away
Locked Inside
70 reviews
3.91 km away
Lou's Blues Upstairs
71 reviews
.47 km away
Pelican Beach Park
8 reviews
4.00 km away
Questions & Answers
Get quick answers from Cuban Island Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available
Good for
Child-friendly, Special Occasion Dining, Local cuisine, Kids
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 2910 N Highway A1a, Melbourne Beach Florida, Indialantic, FL 32903-2145
  • Location: United States  >  Florida (FL)  >  Brevard County  >  Indialantic
  • Phone Number: +1 321-241-4886
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing