Dining

With world-famous fishing, North Carolina's Crystal Coast is famous for its seafood. But the sea is only where our cuisine starts. Here you'll find a variety of restaurants serving up dishes both traditional and creative, from North Carolina barbecue to classic bistro fare. There are family-friendly eateries and romantic gourmet destinations, many with history and stories as delicious as the food.

Every vacation to the Crystal Coast is a chance to explore and discover. This is just as true of the food as the activities. Find out for yourself what makes this such a delicious destination. For information about specific restaurants, use the search provided below.

Atlantic Beach/Pine Knoll Shores

4 Corners Diner
100 E. Fort Macon Rd.
Atlantic Beach, 28512
(252) 240-8855

Back To Top
Amos Mosquito's
703 E. Fort Macon Rd.
Atlantic Beach, 28512
(252) 247-6222

Back To Top
Channel Marker
718 Atlantic Beach Cswy.
Atlantic Beach, 28512
(252) 247-2344

Back To Top
China King
1010 W. Fort Macon Rd. # 23
Atlantic Beach, 28512
(252) 808-3383
(252) 808-3388

Back To Top
Clamdigger Restaurant
511 Salter Path Rd.
Atlantic Beach, 28512
(252) 247-4155

Back To Top
Crab's Claw
201 W. Atlantic Blvd.
Atlantic Beach, 28512
(252) 726-8222

Back To Top
El Zarape Mexican Restaurant
204 Atlantic Beach Causeway
Atlantic Beach, 28512
(252) 727-9410

Back To Top
Island Grille
401 Money Island Dr.
Atlantic Beach, 28512
(252) 240-0000

Back To Top
McCurdy's On Moonlight Bay
505 Atlantic Beach Cswy.
Atlantic Beach, 28512
(252) 808-3663

Back To Top
Milazzo
2717 West Fort Macon Road
Atlantic Beach, 28512
(252) 222-4023
(252) 240-1155

Sheraton Atlantic Beach Oceanfront Hotel (currently closed for renovations)

Back To Top
Monkey Bar And Grill
1010 West Fort Macon Road, unit 14
Atlantic Beach, 28512
(252) 726-2552

Back To Top
New York Deli
407 Causeway St. # 9
Atlantic Beach, 28512
(252) 726-0111

Back To Top
Shark Shack
100 S. Durham Avenue
Atlantic Beach, 28512
(252) 726-3313

Back To Top
Skippers Cove Restaurant
208 E. Fort Macon Rd.
Atlantic Beach, 28512
(252) 726-3023

Back To Top
Watermark Restaurant
Atlantic Station Shopping Ctr., Hwy. 58
Atlantic Beach, 28512
(252) 240-2811

Back To Top
White Swan
2500-A W. Fort Macon Rd.
Atlantic Beach, 28512
(252) 726-9607

Back To Top