50 Best Restaurants in The North Carolina Coast, North Carolina

Background Illustration for Restaurants

We've compiled the best of the best in The North Carolina Coast - browse our top choices for the top things to see or do during your stay.

Freshfit Cafe

$

When you need a break from seafood platters, head here for smoothies, grain bowls, and tasty wraps and BLTs.

7531 S. Virginia Dare Trail, Nags Head, NC, 27959, USA
252-715–6444
Known For
  • Picnic-table seating directly on the water
  • Fun bar with beer and wine
  • Vegan breakfast and lunch options
Restaurant Details
Closed Mon.–Thurs. in Nov.–Mar.

Something incorrect in this review?

Harry's Blind Tiger

$$

The more casual sister restaurant to Cypress Hall, this laid-back but elegant tapas-oriented space keeps everything under $20, from an indulgent bucatini carbonara to smoked oysters served with hot sauces and lemon. Cozy up in the intimate dining room with dark gray walls and tile floors accented by leather and brass, and order liberally—including from the excellent cocktail menu. Stick around for live music most nights.

243 Craven St., New Bern, NC, 28560, USA
252-631–2672
Known For
  • Daily specials like smoked brisket Mondays
  • Classy indoor dining room plus an outdoor courtyard for socializing
  • A wide-ranging menu sure to please
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

Hatteras Sol Waterside Grill

$$$

New owners in 2023 have further elevated this waterfront spot known for seafood pastas, po'boys, and non-seafood options like flatbread pizzas. There's a lively scene for sunset cocktails, but come early—they don't take reservations.

58646 Rte. 12, Hatteras Village, NC, 27943, USA
252-986–1414
Known For
  • Upscale food with a laid-back vibe
  • Sunset views across the sound
  • Creative approach to fresh seafood
Restaurant Details
Closed Sun., Mon., and Nov.–Feb.
Reservations not accepted

Something incorrect in this review?

Recommended Fodor's Video

John's Drive In

$

When a large milkshake is the only thing that will do on a hot summer day, this is the place to head for—locals say they are the best on the Outer Banks, or even on the planet. And when you just can't take one more night out at a fancy restaurant, John's will come to the rescue with the best handheld food on the Outer Banks: burgers, subs, sandwiches (including grouper), all-beef hot dogs, and sides. The Dolphin Boat is a must: pieces of mahi (dolphin fish) on a bun, served in a boat (basket), with fries or slaw, sauce, and hush puppies.

3716 N. Virginia Dare Trail, Nags Head, NC, 27949, USA
252-261–6227
Known For
  • The Dolphin Boat mahi sandwich
  • Laid-back beachfront drive-in vibes
  • 24-ounce milkshakes
Restaurant Details
Closed Nov.–Feb.

Something incorrect in this review?

Manna

$$$ | Downtown

Sleek design, creative lighting, and carefully orchestrated music provide a mesmerizing backdrop to chef Carson Jewell's seasonal culinary artistry and the talented mixologists who create cocktails using seasonal ingredients and house-made bitters. Try the braised pork shank with sweet potato puree, collards, and radish pico de gallo, or the pan-seared Virginia scallops with parsnip puree, braised leeks, and apple salsa. The sign by the door reads, "Kindness Is Contagious," and the service reflects that ethos—you're made to feel very special here.

123 Princess St., Wilmington, NC, 28401, USA
910-763–5252
Known For
  • Incredible desserts, like a deconstructed peanut butter cheesecake
  • Creative, locally sourced dishes
  • Impeccable service
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

MJ's Raw Bar and Grille

$$$

This little downtown seafood joint with sidewalk and indoor seating serves fresh coastal food in a setting full of local charm. You'll see plenty of fried seafood on the menu, but the raw bar (combination platters of oysters, clams, steamed shrimp, and crab) does not disappoint. Daily specials include deals on whole Maine lobsters, peel-and-eat Carolina shrimp, and beach-friendly cocktails.

216 Middle St., New Bern, NC, 28560, USA
252-635–6890
Known For
  • Crab cakes
  • Steamed seafood platters
  • Bloody Marys
Restaurant Details
Closed Mon.

Something incorrect in this review?

Moonrakers

$$$

There's a lot to love at this gorgeous three-story destination restaurant, from the blackened grouper that emerges from the open kitchen's wood-fired grill, to the sunset views, enjoyed with a signature mai tai on the appropriately named Sky Deck. The spiced pompano fish sandwich is a winner for lunch.  Order liberally from the small plates—amidst all the seafood of coastal North Carolina, this is the spot for next-level crab dip and calamari.

326 Front St., Beaufort, NC, 28516, USA
252-838–0083
Known For
  • The best views in town
  • Award-winning wine list
  • Seafood cooked to perfection on a wood-fired grill
Restaurant Details
Closed Tues. and Wed.
Reservations recommended

Something incorrect in this review?

Oceana's Bistro

$$$

Look for a roadside aquamarine horse painted with starfish and coral to find this long-established, welcoming spot to get local seafood, pasta, or a wrap. Daily specials range from prime rib to tacos and grillers, a cross between a pizza and a quesadilla that's topped with tuna, crab, chicken, or veggies. The bistro has a full bar and a good selection of local beers to wash it all down with, and they stay open year-round for lunch and dinner (seasonally for breakfast).

Oceanic

$$$

At Crystal Pier, this casual fine-dining destination lets you indulge in entrées like crab-stuffed salmon or a platter of Calabash seafood while sitting directly over the sand and watching surfers catch waves just steps away. Dishes are thoughtful—they're not solely relying on the view. Sunday brunch is particularly popular.

703 S. Lumina Ave., Wrightsville Beach, NC, 28480, USA
910-256–5551
Known For
  • Carolina crab dip
  • Upscale but reasonably priced seafood
  • Stunning location

Something incorrect in this review?

Orange Blossom Bakery & Cafe

$

There's a line out the door during summer for this bakery's "Apple Uglies," fried amalgams of doughnut dough and apples. There's also a full menu of breakfast burritos and egg sandwiches to enjoy on the patio out front. 

47206 Rte. 12, Buxton, NC, 27920, USA
Known For
  • Pastries doused in chocolate
  • Homemade biscuit sandwiches
  • Breakfast burritos
Restaurant Details
Closed weekdays Jan.–mid-Mar.

Something incorrect in this review?

Outer Banks Brewing Station

$$

Craft beer rules at this wind turbine–powered brewery and British Isles–style pub. Opt for seared local tuna atop a garden salad or noodle bowl, or go for a bratwurst sausage plate. Copper accents, lots of wood, and fun, retro touches (a Superman doll denotes the men's room; Wonder Woman, the ladies' room) characterize this huge white building, modeled after a turn-of-the-19th-century lifesaving station. Regularly scheduled live music adds to the festive atmosphere.

600 S. Croatan Hwy. (U.S. 158, MM 8.5), Kill Devil Hills, NC, 27948, USA
252-449–2739
Known For
  • The bison, elk, pork, and Wagyu beef combo Beast Burger
  • Full bands inside and singer-songwriters outside
  • Big backyard with a pirate ship playground
Restaurant Details
Closed Tues.

Something incorrect in this review?

Owens' Restaurant

$$$$

Housed in a replica of an early-19th-century Outer Banks Lifesaving Station, the dining room of this classic since 1946 feels like a nautical museum: classic clapboard construction, pine paneling, and walls of maritime artifacts. Miss O's crab cakes are perennially popular, as is the 14-layer chocolate cake.

7114 S. Virginia Dare Trail, Nags Head, NC, 27959, USA
252-441–7309
Known For
  • Live music in the bar, the Station Keeper's Lounge
  • Filet mignon topped with lump crabmeat and asparagus with béarnaise sauce
  • History as a Nags Head institution
Restaurant Details
Closed Mon. and Tues.
Reservations not accepted

Something incorrect in this review?

Persimmons

$$$

New Bern's only waterfront restaurant doesn't rely on geography to impress—the craft cocktails, seared scallops, and entrées like salmon and local littleneck clams over angel-hair pasta simply taste even better when you're seated directly over the water.

100 Pollock St., New Bern, NC, 28560, USA
252-514–0033
Known For
  • Fried green tomato and crab cake salad
  • Live music on the waterfront deck
  • Inspired takes on the local catch
Restaurant Details
Closed Mon.

Something incorrect in this review?

PinPoint Restaurant

$$$$ | Downtown

The sophisticated dining room delivers inventive new American dishes, crafted out of local ingredients and coastal bounty. There are no wrong choices on the nightly changing menu, from beef tartare to a fried pork chop with honey apple glaze.

114 Market St., Wilmington, NC, 28401, USA
910-769–2972
Known For
  • Polished farm-to-table experience
  • Fresh catch specials prepared to perfection
  • Bao buns stuffed with fried oysters appetizer

Something incorrect in this review?

Provision Company

$$
This laid-back, colorful joint right on the water is the place to enjoy the day's catch with zero pretension, prepared to simple perfection, from steamed local shrimp and clams to a 10-ounce yellowfin tuna steak.
130 Yacht Basin Dr., Southport, NC, 28461, USA
910-457–0654
Known For
  • Grouper salad
  • Peel-and-eat shrimp
  • Waterfront dining
Restaurant Details
No dinner Sun.–Thurs.

Something incorrect in this review?

Sam and Omie's

$$

Named after two fishermen, father and son, this no-nonsense shack opened in 1937 and is one of the Outer Banks' oldest restaurants. Fishing photos hang between mounted catches on the walls, and classic country music twangs in the background. Locals flock here, especially for breakfast or a lunch of Hatteras-style clear clam chowder and fried seafood.

7228 S. Virginia Dare Trail, Nags Head, NC, 27959, USA
252-441–7366
Known For
  • Big breakfasts
  • Local-style steamed and fried seafood
  • Oysters lauded as the best on the beach
Restaurant Details
Closed Wed.
Reservations not accepted

Something incorrect in this review?

Sealevel City Vegan Diner

$ | North Metro

The culinary creations here may be free of animal products, but they're certainly not lacking in flavor, from the addictive lentil burger patty melt to a kimchi tempeh Reuben that hits all the right notes.

1015 S. Kerr Ave., Wilmington, NC, 28403, USA
910-833–7196
Known For
  • Healthy, filling burgers and sandwiches
  • A towering plate of nachos
  • Relaxed, courteous service
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Stockroom Street Food

$ | Ocracoke Village

The breakfast burrito—paired with a cup of joe from their adjacent Deja Brew coffee stand—at this waterfront counter-serve can feel life-changing after a night out on Ocracoke. During summer, they also serve a lunch menu of fish tacos and curry bowls. 

294 Irvin Garrish Hwy., Ocracoke Island, NC, 27960, USA
252-928–0627
Known For
  • Laid-back waterfront dining
  • Top-shelf coffee
  • Delicious and fast breakfast and lunch
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Urban Kitchen

$$$

Don't be fooled by the strip-mall location—this tiny dining room is a haven for farm-fresh, creatively constructed dishes served in generous portions. The menu changes frequently, but you can always expect interesting versions of seafood, beef, pork, and other standards. Reservations aren't accepted, so come early in prime periods (May to August) or expect a wait at the bar, where the pours are generous.

603-B Currituck Clubhouse Dr., Corolla, NC, 27927, USA
252-453–4453
Known For
  • Seasonal menu that shows off what's fresh
  • Whitewashed coastal chic decor
  • Innovative dishes like smoked rockfish with trout roe
Restaurant Details
Closed Sun. and Mon. Closed Dec.–Feb.
Reservations not accepted

Something incorrect in this review?

The Workshop

$
The owner of this coffee, smoothie, and sandwich shop is a scuba diver and fossil hunter, and the bustling counter-service operation doubles as a gallery for her shark and megalodon jewelry and art. Most of the seating is outside at picnic tables.
86 Waynick Blvd., Wrightsville Beach, NC, 28480, USA
910-679–8605
Known For
  • Cold-brew coffee with coconut water
  • Turmeric smoothies
  • Toasted baguette sandwiches

Something incorrect in this review?