20 Best Restaurants In Carolina Beach, NC

Last Updated:
Sort
Surf House is a restaurant located in Carolina Beach, North Carolina at 604 North Lake Park Boulevard. They are open every day except Monday. Surf House Oyster Bar & Surf Camp is a hospitality-driven, full-service restaurant set in the historic beach town of Carolina Beach, just south of Wilmington, NC. Our menus rely on small, local farm involvement and sustainable regional seafood. With a...
604 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
1
28 votes
Sponsor
0.0
Michael's Seafood is a restaurant located in Carolina Beach, North Carolina at 1206 North Lake Park Boulevard. They are open every day of the week. We all knew Michael as a renowned Chef and for his international award winning seafood chowder, but what made him a person so loved and respected was the way he choose to live his life: as an awesome husband, father and son; to be active in his...
1206 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
2
40 votes
Sponsor
0.0
Ida Thai Cuisine is a restaurant located in Carolina Beach, North Carolina at 304 North Lake Park Boulevard. They are open every day except Tuesday. Rachanee Wechamongkolgorn, and her husband Jackie Bongkotmanee multi task in the open kitchen behind the front counter at Ida Thai. Jackie earned...
304 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
3
12 votes
Sponsor
0.0
Kate's Pancake House is a restaurant located in Carolina Beach, North Carolina at 102 South Lake Park Boulevard. They are open every day of the week.
102 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
4
16 votes
Sponsor
0.0
Havana’s is a restaurant located in Carolina Beach, North Carolina at 1 North Lake Park Boulevard. They are open every day of the week. Havana’s Owner, Peter Donat, has been managing successful restaurants for over 25 years! Peter opened Havana’s Fresh Island Restaurant in March of 2009. For 9...
1 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
5
19 votes
Sponsor
0.0
Deck House is a restaurant located in Carolina Beach, North Carolina at 205 Charlotte Avenue. They are open every day of the week. Deck House, American Restaurant in Carolina Beach. Great food and service. “One of Pleasure Island’s most famous dining attractions features a wide variety of excellent dining options.”. We serve some of the most delicious and fresh seafood and handcut steaks...
205 Charlotte Avenue, Carolina Beach, NC, 28428
Rank
6
10 votes
Sponsor
0.0
Granny's Country Kitchen is a restaurant located in Carolina Beach, North Carolina at 1310 South Lake Park Boulevard. This restaurant serves ham club, philly steak, all meat, short stack (2 cakes), one cake, irish, and two chicken tenders & fries. They also serve american cheese, ranch or buffalo chicken, shrimp, italian, grilled cheese & fries, 3 mini pancakes or mickey mouse cake, and french...
1310 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
7
10 votes
Sponsor
0.0
Hang Ten Grill is a restaurant located in Carolina Beach, North Carolina at 308 South Lake Park Boulevard. They are open every day of the week. Offers fresh seafood dishes to delight any appetite. From our farm-raised salmon, to live Maine lobsters, New England classic clams and oysters, to...
308 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
8
11 votes
Sponsor
0.0
Gibby's Dock & Dine is a restaurant located in Carolina Beach, North Carolina at 315 Canal Drive. They are open every day of the week. Sides after 5:00 pm: Vegetable Of The Day, Mashed Potatoes, Baked Potato Cooked to order. Eating raw or uncooked shrimp, fish, shellfish or meat increases the...
315 Canal Drive, Carolina Beach, NC, 28428
Rank
9
18 votes
Sponsor
0.0
Zaaki Grill is a restaurant located in Carolina Beach, North Carolina at 716 North Lake Park Boulevard. They are open every day except Sunday.
716 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
10
2 votes
Sponsor
0.0
Frank's Pizza is a restaurant located in Carolina Beach, North Carolina at 9 Carolina Beach Avenue North. They are open every day of the week.
9 Carolina Beach Avenue North, Carolina Beach, NC, 28428
Rank
11
9 votes
Sponsor
0.0
A & G Barbecue & Chicken is a restaurant located in Carolina Beach, North Carolina at 800 South Lake Park Boulevard. This restaurant serves 1/2 all white meat, grilled cheese, 1/2 lb. hamburger, flounder sandwich, fried squash, mashed potatoes, and small pack. They also serve 1/4 lb. cheeseburger, 1/4 lb. hamburger, double chocolate layer cake, applesauce, sweet potato fries, brunswick stew,...
800 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
12
7 votes
Sponsor
0.0
Lazy Pirate Island Sports Grill is a restaurant located in Carolina Beach, North Carolina at 701 North Lake Park Boulevard. They are open every day except Monday, Tuesday, and Wednesday. A place where you can check all of your worries at the door. A place where the food will hold your taste buds down and tickle them silly and the drinks flow like an ice cold river. A place where the games and...
701 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
13
16 votes
Sponsor
0.0
Saint's Cove Beach Bar & Grill is a restaurant located in Carolina Beach, North Carolina at 1006 South Lake Park Boulevard. They are open every day except Monday. Call for special events- small gatherings, birthday parties, etc- we can usually accommodate your schedule.
1006 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
14
6 votes
Sponsor
0.0
Michaelangelos Pizza & Subs is a restaurant located in Carolina Beach, North Carolina at Main Side. They are open every day of the week. Michaelangelos Pizza is number 1 in North Carolina. Michaelangelos Pizza, known to be North Carolina's most successful pizza chain, is currently seeking motivated individuals with a high level of customer service to ensure we deliver a world class experience...
Main Side, Carolina Beach, NC, 28428
Rank
15
8 votes
Sponsor
0.0
Ocean Grill & Tiki Bar is a restaurant located in Carolina Beach, North Carolina at 1211 S Lake Park Blvd. They are open every day of the week.
1211 S Lake Park Blvd, Carolina Beach, NC, 28428
Rank
16
13 votes
Sponsor
0.0
Gulfstream Restaurant is a restaurant located in Carolina Beach, North Carolina at 78 Myrtle Avenue. This restaurant serves onion rings (large), grilled ham & cheese, shrimp salad, onion rings (small), large greek salad, grilled bacon & cheese, and single egg. They also serve tossed salad, clam strips basket, country ham & eggs, blt on toast, cheese sticks, small greek salad, and chef salad....
78 Myrtle Avenue, Carolina Beach, NC, 28428
Rank
17
7 votes
Sponsor
0.0
SeaWitch Cafe & Tiki Bar is a restaurant located in Carolina Beach, North Carolina at 227 Carolina Beach Avenue North. This restaurant serves seafood ravioli, cheeseburger, braised beef bourguignon, sea with banana split, grilled cheese, fried shrimp, and fried oysters. They also serve crab dip, beef and onion, chicken wings, peel and eat shrimp, grilled chicken sandwich, crab cakes, and add...
227 Carolina Beach Avenue North, Carolina Beach, NC, 28428
Rank
18
5 votes
Sponsor
0.0
Uncle Vinny's Pizzeria & Ristorante is a restaurant located in Carolina Beach, North Carolina at 1012 South Lake Park Boulevard. They are open every day of the week.
1012 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
19
11 votes
Sponsor
0.0
El Cazador is a restaurant located in Carolina Beach, North Carolina at 103 North Lake Park Boulevard. This restaurant serves quesadilla deluxe, soups & salads, chile verde, siete mares seafood soup, dos taquitos dorados, chorizo dip, and big chicken quesadilla. They also serve steak quesadillas, fajitas de la costa, speedy gonzalez, el cazador lunch, fish tacos, fajitas texanas, and special...
103 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
20
4 votes
Sponsor
0.0