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 Restaurant

Is this your business?
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...
  • Excellent46%
  • Very good26%
  • Average16%
  • Poor8%
  • Terrible4%
Travelers talk about
“brunch” (33 reviews)
“lobster seafood” (16 reviews)
“steak tips” (12 reviews)
Open Now
11:00 AM - 10:00 PM Hours
American, Bar, Seafood, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1 Lake Park Blvd N, intersection of North Lake Blvd & Cape Fear, Carolina Beach, NC 28428-4926
All Details
Write a ReviewReviews (707)
Traveler rating
Traveler type
Time of year

1 - 10 of 706 reviews

Reviewed yesterday

Havana's has a nice menu featuring fresh fish, but also a nice variety of steaks & chops and fried foods. We started with a couple of bloody marys, that were among the best I've ever had. I enjoyed their salmon stuffed with crab. A generous...More

Thank W4943QVdavidd
Reviewed 2 days ago via mobile

We were here mid evening and weather was a little cool, they have an outdoor area That is also enclosed to block winds. We had the fried catfish and shrimp baskets and they are big enough that 4 people could share 2 dishes.

Thank 163susant
Reviewed 3 days ago via mobile

dog friendly, delicious food! I had the grouper special with sweet pea risotto, and my wife enjoyed the salmon blt. Melt in your mouth perfection. We'll be back again soon!!

Thank Mike A
Reviewed 4 days ago via mobile

So we had 4 different appetizers One of the best appetizers were the clams with a Chardonnay sauce it melts in ur mouth and I don’t eat clams and I was eating them The tempura shrimp was cooked perfectly that was awesome The conch fritter...More

Thank Eva R
Reviewed 1 week ago via mobile

This is one of the best restaurants on the island! The rolls are heavenly with the sweet butter they give you. Everything we ordered from the salads to the seafood entrees were delicious. You can dress up or wear your shorts. The inside is very...More

Thank Angela A
Reviewed 1 week ago via mobile

We normally hit a seafood place or a bar & grill when in Carolina Beach, but if you want a great meal in a nice restaurant, Havana’s is the place to go. Havana’s is big city fine dining in a small beach front town. We...More

Thank Chilaxin6984
Reviewed 2 weeks ago

Found this place on a recent mother-daughter beach weekend and was quite impressed. The hot crab dip was great; loved the pita chips- just the right amount of toasted. The shrimp platter was a huge portion with lots of shrimp; I barely touched the fries....More

1  Thank pamelapeace
Reviewed 3 weeks ago via mobile

Stopped in for lunch with friends. Service was fast and friendly. Menu looks good, but today’s special was blackened grouper with risotto and steamed brocolli! Man was it delicious! Will definately return! One of our friends had a cheeseburger, it was HUGE!!!

Thank Mike B
Reviewed 3 weeks ago

Had dinner 2 nights at Havana's. Everything was excellent, Christina took care of us both nights and provided amazing service. Hot Crab dip, Volcano Shrimp and Tuna Hawaii appetizers were wonderful. Hot yeasts rolls just melt in your mouth. Crab cakes, Pasta dishes and Bison...More

Thank Bdawg78
Adele M, Public Relations Manager at Havana's Fresh Island Restaurant, responded to this reviewResponded 3 weeks ago

We are happy to hear you enjoyed your visits! We look forward to your next experience with us and thank you for the great feedback!

Reviewed 3 weeks ago

We stopped here on our way into town on Easter weekend, looking forward to wonderful dinner. It looked cozy and inviting. Right away we were taken to an older looking room with plastic chairs by a window. Our view was a cinderblock wall. We sat...More

1  Thank Janet G
Adele M, Guest Relations Manager at Havana's Fresh Island Restaurant, responded to this reviewResponded 3 weeks ago

Oh, my! We are so sorry that you were not greeted by our staff. We definitely dropped the ball and I cannot apologize enough! We would love to invite you back again. Please provide your contact information or contact us at 910-458-2822. I sincerely apologize...More

Nearby HotelsSee all 19 hotels in Carolina Beach
Russo's Motel
26 reviews
.07 miles away
Hampton Inn & Suites Carolina Beach Oceanfront
405 reviews
.14 miles away
Courtyard by Marriott Carolina Beach
942 reviews
.14 miles away
SeaWitch Motel
77 reviews
.21 miles away
Nearby Restaurants
Britt's Donut Shop
1,532 reviews
.10 miles away
Kate's Pancake House
671 reviews
.09 miles away
Shuckin Shack
531 reviews
.03 miles away
Jack's Retreat
164 reviews
.06 miles away
Nearby Attractions
The Veggie Wagon
63 reviews
.44 miles away
Carolina Beach Boardwalk
532 reviews
.10 miles away
Good Hops Brewing
39 reviews
.79 miles away
Artful Living Group
7 reviews
.04 miles away
Ask a question
Questions & Answers
February 19, 2018|
Response from KeoniHawaii | Reviewed this property |
February 19, 2018|
Response from travelforfun2009 | Reviewed this property |
I cannot answer that question. Dogs in NC are allowed outside at restaurants.
September 30, 2016|
AnswerShow all 4 answers
Response from Jim D | Reviewed this property |
Very acommadating order as you wish
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Romantic, Large groups, Special occasions, Kids, Business meetings, Local cuisine, Families with children
Open Hours
10:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
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
  • E-mail
Fantastic Carolina Beach Restaurant serving fresh seafood, scratch made pastas & hand cut steaks. Indoor and Outside dinning. Serving lunch and dinner 7 days a week and Sunday brunch. Relax & Enjoy the flavor of Havana's...
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