Havana's Restaurant—Seafood, Steaks and Pasta

Elegant yet casual dining in the heart of Carolina Beach, Havana’s is the premier dining destination for locals and visitors seeking an extraordinary dining experience for lunch or dinner.


Mon-Thu: 11:00 am – 9:30 pm
Friday-Saturday: 11:00 am – 10:00 pm
Sun: 9:00 am – 9:30 pm
Sunday Brunch: 9 am – 2 pm


Havana’s Restaurant, in the heart of Carolina Beach, has been serving fresh local seafood, hand-cut prime steaks and delicious pasta dishes for over eight years. With great food, friendly service and a casual yet sophisticated island atmosphere, Havana’s is a comfortable and always inviting place to dine for lunch or dinner. It’s a coastal restaurant where you can show up in flip flops or dress to impress and enjoy chef prepared meals for any occasion.
From romantic couples to large groups, Havana’s accommodates—focusing on providing the best dining experience. From the management staff to each server, you will receive personal attention and excellent service. So relax and enjoy the all flavors of Havana’s!

Generous Menu Selections

Whether your are in the mood for fresh coastal seafood cooked to order, a succulent and tender filet, or perhaps a sinfully decadent pasta dish served with a crisp garden salad, Havana’s will please every taste. There are tradition seafood platters, oysters, shrimp and always the fresh catch, plus local favorites, from the Shrimp and Lobster Grits, to Cha Cha Salmon, or Guinness Chicken. The whole family will enjoy coming to Havana’s.

Havana’s Shines Indoors and Out

Whether you choose to dine indoors, where the sophisticated club-style surroundings add just the right ambiance to your meal, or outside on the porch or deck, beneath the palms, you’ll feel relaxed and pampered as you enjoy expertly mixed drinks, tempting appetizers and fabulous entrees in one of Pleasure Island’s most celebrated restaurants.

Sunday Brunch 9:00 am – 2:00 pm

Come enjoy a seaside Sunday Brunch at Havana’s Restaurant, serving favorite breakfast items and popular entrees that the whole family will enjoy. We love kids and have a special menu for the younger set.

Large Groups Welcome

Havana’s can accommodate your large party, family dinners, reunions, celebrations and receptions. Private dining for large groups is extra special when you host your event at Havana’s. Call us to discuss your needs, size of group and menu selections.


Carolina Beach
1 North Lake Park Blvd
Carolina Beach, NC 28428
Get Directions

no images were found

Notable Quotes

“Very nice atmosphere. My husband and I along with our daughter went there for dinner! We sat outside facing the Boardwalk, so it was entertaining for all of us! Lol!
We tried two apps—the volcano shrimp and the crab dip! Both were great! Main entrees were shrimp and grits and the fresh catch-of-the-day, which was Mahi Mahi with sweet pea risotto and broccoli! My husband and I were both pleased with our meals!  We had great service as well! Highly recommend if you are looking for a good sit down, no rush dinner!” —Jamalin G.
“We enjoyed a late night dinner at this casual, comfortable spot along the main Carolina Beach boardwalk and carnival area. We had the award winning clam chowder and it was creamy, thick, clam-packed and flavorful. We split the Scallops Casino and it was quite good. I loved the risotto and spinach accompaniment. The porch was a lovely place to feel the breeze, look at the lights and do some covert people-watching.” —Care N.
“A nice relaxing meal. The food is fabulous. They say they shift things out regularly on the menu depending on what’s fresh. The appetizers all the way through the dessert were great! We dined on the porch and enjoyed people watching, talking, and the wonderful weather. They serve wine and drafts and bottled beers. The wait staff checked on us often. People were dressed nice to casual.” —Rachel A.