14 Best American 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
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 years, Havana’s has been serving up fresh local seafood, hand cut steaks and awesome pastas to locals...
1 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
2
19 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...
1310 South Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
3
10 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...
205 Charlotte Avenue, Carolina Beach, NC, 28428
Rank
4
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
5
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 risk of foodborne illnesses. Served with your choice of Linguine or Penne Pasta and Garlic Bread Sides:...
315 Canal Drive, Carolina Beach, NC, 28428
Rank
6
18 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
7
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
8
6 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
9
13 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,...
227 Carolina Beach Avenue North, Carolina Beach, NC, 28428
Rank
10
5 votes
Sponsor
0.0
Shelby Jeans Restaurant is a restaurant located in Carolina Beach, North Carolina at 15 Carolina Beach Avenue North. They are open every day of the week. When it comes to Carolina Beach restaurants, there’s no place like Shelby Jean’s Restaurant in Carolina Beach. This is eating, drinking, beaching, and relaxing at its best! We offer a casual, family-friendly dining experience and delicious...
15 Carolina Beach Avenue North, Carolina Beach, NC, 28428
Rank
11
3 votes
Sponsor
0.0
Sea Bee Subs is a restaurant located in Carolina Beach, North Carolina at 11 Boardwalk. -Add 2oz. meat to any sandwich for 1.99, 2 strips bacon .99, extra cheese .75, add avocado spread .75-. -Add 2oz. meat to any sandwich for 1.99, 2 strips bacon .99, extra cheese .75, avocado spread .75-. -Add 2oz. meat to any salad for 1.99, 2 strips bacon .99, extra cheese .75, add avocado spread.75-. While...
11 Boardwalk, Carolina Beach, NC, 28428
Rank
12
4 votes
Sponsor
0.0
The Shack at Dockside is a restaurant located in Carolina Beach, North Carolina at 300 North Lake Park Boulevard. They are open every day of the week.
300 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
13
2 votes
Sponsor
0.0
Hardee's is a restaurant located in Carolina Beach, North Carolina at 254 North Lake Park Boulevard. This restaurant serves 1/3 lb cheeseburger thickburger, buttermilk ranch dipping sauce, 1/3 lb frisco thickburger, strawberry hand- scooped ice cream malt, chocolate hand scooped ice cream shake, hand-breaded chicken tender 10 piece box, and hand-breaded buffalo chicken wrapper. They also serve...
254 North Lake Park Boulevard, Carolina Beach, NC, 28428
Rank
14
1 votes
Sponsor
0.0