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.

Havana Cabana - CLOSED

5904 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1519
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent30%
  • Very good36%
  • Average20%
  • Poor8%
  • Terrible6%
1 Oct 2014
“Don't be fooled by outside!”
28 Sep 2014
“This place is NOT CLOSED! We were there just today!”
Restaurant Hours Closed
American, Cuban, Caribbean, Latin, Vegetarian Friendly
5904 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1519
All Details
Reviews (49)
Traveller rating
Traveller type
Time of year

1 - 10 of 48 reviews

Reviewed 1 October 2014

This looks like a little 'dive' upon entering, but the menu is pretty upscale and quite amazing. They often have great local entertainment in the evenings. The food is wonderful. I ordered a surf sampler and it was absolutely delicious.

Thank KSFrogge
Reviewed 29 September 2014

This place is now called "Maria's Family Place". What a great atmosphere and service. Can wait to tell my Spyder Rider Friends of Largo! It reminds me of the Homestyle Kitchen we meet up at in Largo. Can't wait to go back :) Just as...More

Thank Debbi O
Reviewed 9 August 2014 via mobile

Had the italian panini and fries, excellent! Place is a bit dark inside but the food was awesome! Would go there again and recommend.

Thank Willowthewisp3
Reviewed 1 August 2014

Havana Cabana has decent Mexican food. The service was slow, yet there was only one other group in the restaurant. Improve the menu and get another server and I'll go back. Until then, I'm going to Poppo's Taqueria

Thank Sean M
Reviewed 21 July 2014

We stopped in for lunch but was met at the door by the waitress -- actually trying to get us to leave...because they were backed up and unable to service customers quickly. She was informative that the wait could be 30-40 minutes to get our...More

Thank Bren G
Reviewed 10 July 2014

Food here was fantastic, 9 of us arrived late last Thursday evening, we were given a table straight away, no children's menu but we were assured that they could have a smaller dinner of anything on the menu. Food arrived very promptly and each of...More

Thank Bernie995
Reviewed 2 July 2014

Great food good Cuban sandwich! There black beans are really good also. Interior is unique and also has seating outside.

Thank Mary H
Reviewed 12 June 2014

We found Havana Cabana by accident. We stopped in for lunch and were surprised. The empanadas I had were good but the crust was just a little burned on one side. The rice and beans that were served had just the right amount of spice....More

Thank TFB-1
Reviewed 25 May 2014 via mobile

The steak was bread crumbs with no flavor, I'm still looking for the steak. The bread was hard like leather. The chef needs to hire a chef. The only purpose this food served was to clean out our stomachs. It served as a LAXATIVE. WE...More

Thank Haydee A
Reviewed 14 May 2014

Small eatery, tucked away on a side street! Wonderful tasting food - arroz con pollo, picadillo, pulled pork dinners. Yummy sandwiches - Cuban, any of the wraps. Family owned - nicest people! And the truffles are amazing and decadent! Breakfast is good too.

Thank Charlene M
Nearby Restaurants
The Feast Restaurant
786 reviews
.42 km away
Beach Bistro
984 reviews
.70 km away
Skinny's Place Incorporated
721 reviews
1.61 km away
eat here
945 reviews
.51 km away
Nearby Attractions
Manatee Public Beach
485 reviews
.64 km away
Island Gallery West
16 reviews
.56 km away
MV Minnow Boat Tours
55 reviews
.41 km away
Salty Dolphin Tours
38 reviews
.43 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 5904 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1519
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
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