New Bern Restaurants

Make a free reservation

View all 1287 restaurants in Wilmington

Best American Restaurants in New Bern

Port Land GrillePort Land Grille
(1033)
$$$$
American | Wilmington, Wilmington
The Bistro at TopsailThe Bistro at Topsail
(1079)
$$$$
American | Surf City, Wilmington
Mad Boar RestaurantMad Boar Restaurant
(30)
$$$$
American | Wilmington, Wilmington
The Lifesaving Station - Sanderling ResortThe Lifesaving Station - Sanderling Resort
(386)
$$$$
American | Duck, Outer Banks
Argyles RestaurantArgyles Restaurant
(64)
$$$$
American | Kitty Hawk, Outer Banks

Best Italian Restaurants in New Bern

Angelo's Pizzeria & BistroAngelo's Pizzeria & Bistro
(156)
$$$$
Italian | Shallotte, Brunswick County

Popular restaurants in Wilmington

Browse some of the most booked restaurants in Wilmington

Mad Boar Restaurant
(206)
$$$$
American | Wilmington
Ceviche's
(139)
$$$$
Seafood | Wilmington
The Bistro at Topsail
(141)
$$$$
American | Surf City
PinPoint
(195)
$$$$
American | Wilmington
Rx Restaurant
(166)
$$$$
Southern | Wilmington
View all Wilmington restaurants

Discover New Bern

The birthplace of Pepsi-Cola, New Bern, North Carolina, sits at the juncture of the Trent and Neuse rivers and offers an array of dining options. Taking advantage of its proximity to local rivers as well as to the Atlantic coast, you can enjoy your choice of fish and seafood eateries in New Bern. Choose a fishing-themed restaurant offering catfish and shrimp with Southern sides like creamy salads and hushpuppies. You can opt for a waterfront restaurant with outdoor dining and the fresh catch of the day, or visit a historic location for fine dining with dishes like prime steaks along with pork potstickers and shrimp and grits. You'll also find several new American restaurants with creative takes on vegetarian and vegan options. For a casual meal, choose a wood-fired pizza at a local pizzeria, or visit a barbecue joint for classic North Carolina-style Southern barbecue.

New Bern Neighborhoods