© Photography by Brownie Harris

Carolina Beach Restaurants

If you are looking for places to eat in Carolina Beach, you’ve found them.

Excellent Fresh Seafood • Italian • Mexican • Thai • Chinese • American Cuisines

Bowman’s Seafood Restaurant
911 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.6292
map

Buzz’s Roost at the Beach
Seafood • Steaks • Sandwiches
8 Pavilion Ave S
Carolina Beach, NC 28428
910.599.5593
map

Cape Fear Boil Company
Seafood
1140 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.3034
map

Carolina Smokehouse
BBQ • Burgers • Kids Menu
9 Pavilion Ave S
Carolina Beach, NC 28428
910.707.1818
map

Celtic Creamery
201 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.0943
map

Coast Craft Cocktails & Calabash
Craft Cocktails • Modern calabash
604 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.0422
map

Crush & Grind
Coffee • Beer • Wine
7 Harper Avenue
Carolina Beach, NC 28428
910.707.0909
map

Deck House
Seafood • Steak
205 Charlotte Avenue
Carolina Beach, NC 28428
910.458.1026
map

The Dive Food & Spirits
Grill & Bar
6 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.8282
map

El Cazador
Mexican
103 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.5226
map

El Zarape Mexican Restaurant
103 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.5226
map

Fentoni’s Pizzeria
9 Carolina Beach Ave N
Carolina Beach, NC 28428
910.458.7010
map

Flaming Amy’s Burrito Barn
1140-A N Lake Park Blvd
Carolina Beach, NC 28428
910.458.2563
map

Fork ‘N’ Cork
American Cuisine • Bar
102 Cape Fear Blvd
Carolina Beach, NC 28428
910.441.3675
map

Frank’s Pizza
9 Carolina Beach Ave N
Carolina Beach, NC 28428
910.458.7010
map

The Fudgeboat
Boardwalk
107 Carolina Beach Ave North
Carolina Beach, NC 28428
910.458.5823
map

Granny’s Country Kitchen
Southern Food
1310 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.0515
map

Gulfstream Restaurant
Family Dining
78 Myrtle Avenue
Carolina Beach, NC 28428
910.458.8774
map

Hang Ten Grill
American
308 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.5959
map

Havana’s Restaurant
Seafood • Steak • Pasta
1 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.2822
map

Hurricane Alley’s
Bar & Grill
5 Boardwalk
Carolina Beach, NC 28428
910.707.0766
map

Island Burgers & Bites
111 Carl Winner Drive
Carolina Beach, NC 28428
910.458.6217
map

Island Ice Factory
Ice Cream • Italian Ice
108 Carolina Beach Ave N
Carolina Beach, NC 28428
910.707.0366
map

Ida Thai
Thai Cuisine
304 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.8136
map

Kate’s Pancake House
102 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.3663
map

Krazy Kones
Soft Serve Ice Cream
Boardwalk
2 Carolina Beach Ave N
Carolina Beach, NC 28428
910.617.9792
map

Lake Park Steakhouse
12 S Lake Park Steakhouse
Carolina Beach, NC 28428
910.707.0996
map

Latella Gelato
Gelato • Ice Cream • Smoothies
Boardwalk
11 Boardwalk #110
Carolina Beach, NC 28428
910.636.3424
map

Lazy Pirate Island Sports Grill
701 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.5299
map

Mālama Cafe
Coffee • Smoothies • Breakfast • Lunch
108 Cape Fear Blvd
Carolina Beach, NC 28428
910.707.5077
map

Michaelangelo’s Pizza
9 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.4100
map

Michael’s Seafood Restaurant
1206 N Lake Park Blvd A
Carolina Beach, NC 28428
910.458.7761
map

Mr. Bagel Meister
Breakfast & Lunch
1328 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.1144
map

Nauti Dog
Hot Dogs & Nachos
5 Cape Fear Blvd
Carolina Beach, NC 28428
910.636.3453
map

Nollie’s Taco Joint
3 Pelican Ln
Carolina Beach, NC 28428
910.707.0455
map

North End Cafe To-Go
901 Carolina Beach Ave N
Carolina Beach, NC 28428
910.707.0411
map

The Ocean Grill & Tiki Bar
1211 S Lake Park Blvd
Carolina Beach, NC 28428
910.707.0049
map

Olde Salty’s
Seafood
103 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.8090
map

Peach Cobbler Factory
1010 S Lake Park Blvd
Carolina Beach, NC 28428
910.707.0279
map

Salt Fish Restaurant and Tiki Bar
Seafood
718 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.1225
map

SeaWitch Cafe & Tiki Bar
Seafood • Burgers • Bar • Bands
227 Carolina Beach Ave N
Carolina Beach, NC 28428
910.707.0533
map

Shuckin’ Shack Oyster Bar
Seafood
6 N Lake Park Blvd
Carolina Beach, NC 28428
910.458.7380
map

Silver Dollar
Bar
3 Cape Fear Blvd
Carolina Beach, NC 28428
910.458.0977
map

Soul Flavor
American • Cocktails
716 N Lake Park Blvd
Carolina Beach, NC 28428
910.707.1113
map

The Southerly Biscuit & Pie
Biscuits Pies Confections
1206 N Lake Park Blvd Unit D
Carolina Beach, NC 28428
910.707.0776
map

Squigley’s Ice Cream Parlor
208 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.8779
map

Stoked Restaurant
Seafood • American
313 Canal Drive
Carolina Beach, NC 28428
910.458.8300
map

The Spot Bar & Kitchen
American
1006 S Lake Park Blvd
Carolina Beach, NC 28428
910.707.0990
map

Top Wok Chinese Restaurant
1401 N Lake Park Blvd #40
Carolina Beach, NC 28428
910.458.5958
map

Uncle Vinny’s Pizzeria & Ristorante
1012 S Lake Park Blvd
Carolina Beach, NC 28428
910.458.2028
map

Kure Beach Restaurants
Wrightsville Beach Restaurants
Wilmington Restaurants
Carolina Beach Boardwalk
Coffee Shops
restaurants carolina beach
places to eat in carolina beach
carolina beach seafood
carolina beach desserts
carolina beach restaurant menus
restaurants in carolina beach

There are dozens of restaurants in Carolina Beach for the entire family.

Nightlife
Breweries
Wine Bars
Coffee Shops
Taxis
Freeman Park