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's Fresh Island Seafood

1 Lake Park Blvd N, intersection of North Lake Blvd & Cape Fear, Carolina Beach, NC 28428-4926
+1 910-458-2822
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good27%
  • Average17%
  • Poor8%
  • Terrible4%
Travellers talk about
“brunch” (18 reviews)
“steak tips” (11 reviews)
Open Now
11:30 - 22:00All hours
American, Seafood, International, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
1 Lake Park Blvd N, intersection of North Lake Blvd & Cape Fear, Carolina Beach, NC 28428-4926
All Details
Write a Review
Reviews (630)
Traveller rating
Traveller type
Time of year

11 - 20 of 628 reviews

Reviewed 1 week ago via mobile

Although the name says Havana's we went there expecting Cuban food but none was to be found! We did however have a great lunch. If you like shoestring French fries you'll love them here.

1  Thank Spider1030
Reviewed 1 week ago via mobile

For a beach town this was a huuuge surprise. Five different meals and the best waitress all perfect! What a great surprise.

Thank Dad58
Reviewed 1 week ago

Food is overpriced and very small portions. Service was super slow to get started and then all my courses showed up at once. No one even asked if I wanted dessert (I didn't after all that!)

2  Thank srh919
Reviewed 2 weeks ago via mobile

Great food and waitress was just down to earth. Went on a good night where we didn't have reservations but was seated immediately. It was high dollar fine dining and the quality of food matched the price. I would highly recommend this place.

1  Thank Kent W
Reviewed 2 weeks ago

Very good food, especially the scallops casino and horseradish tuna. Only drawback is place needs more help for the upstairs area. Also a little hot in the small corner room. Needs it's on AC unit or AC vent.

Thank honeygene
Reviewed 2 weeks ago via mobile

Staff was friendly but seemed like they were a bit rushed. Food was fair at best but a little pricey for the portions and the quality. We left feeling sort of disappointed by our experience.

1  Thank JohnD2032016
Reviewed 2 weeks ago

Enjoyable dinner restaurant that is a cut above the normal beach options in the area. Food is good and little less Calabash/fried and a little more upscale. You pay for it though as the prices reflect the higher quality. The restaurant is a little tightly...More

Thank Thegripster
Reviewed 3 weeks ago

I had high expectations for this restaurant as many locals suggested it for a great steak. The service was slow and seemed disorganized. My Pleasure Island Steak was cooked incorrectly and missing the several of the toppings. The waitress took it back and the cook...More

1  Thank oldstf
Reviewed 4 weeks ago

Great restaurant and the atmosphere is unlike other place in Carolina Beach. Restaurant is located in an old craftsman style bungalow in the heart of Carolina Beach. The service was very good, and the food was a 4 out of 5. The portions were large...More

1  Thank Zvillemommy
Reviewed 4 weeks ago via mobile

Havanas offers outdoor patio seating, indoor seating, and a covered porch with temperature control. Our waitress was prompt and friendly, very knowledgeable about the specials and food they served. She also offered advice on local points of interest. The food came quickly, was hot, and...More

2  Thank teamjspence
Nearby Restaurants
Britt's Donut Shop
1,433 reviews
.16 km away
Kate's Pancake House
608 reviews
.16 km away
Shuckin Shack
478 reviews
.04 km away
Nearby Attractions
Carolina Beach Boardwalk
466 reviews
.22 km away
The Veggie Wagon
53 reviews
.71 km away
Good Hops Brewing
31 reviews
1.28 km away
Artful Living Group
6 reviews
.06 km away
Ask a question
Questions & Answers
30 September 2016|
Answer Show all 4 answers
Response from Jim D | Reviewed this property |
Very acommadating order as you wish
27 May 2016|
Answer Show all 7 answers
Response from KelticKate | Reviewed this property |
Yes, I am pretty sure you can make reservations..... It's a very nice restaurant... I can't imagine that they wouldn't do reservations.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Special Occasion Dining, Kids, Local cuisine, Groups, Child-friendly
Open Hours
10:00 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 23:00
11:30 - 23:00
Location and Contact Information
  • Address: 1 Lake Park Blvd N, intersection of North Lake Blvd & Cape Fear, Carolina Beach, NC 28428-4926
  • Location: United States  >  North Carolina (NC)  >  Carolina Beach
  • Phone Number: +1 910-458-2822
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