Eat & drink local
Restaurants & bars
The Port City's best tables — from waterfront seafood to late-night pies.
MexicanAmanecer Cocina & Café
2 Locations
Family-run breakfast, brunch, and lunch spot blending American and Mexican dishes — huevos rancheros, birria tacos, and Red Velvet Pancakes alongside classic omelets, burritos, and sandwiches. Over 34 years of family culinary experience, two Wilmington locations, both open daily through early afternoon.
View details →
CaféBrooklyn Cafe
706 N 4th St, Wilmington, NC 28401
Family-owned café known for homemade beignets, cake donuts, and kolaches, along with fresh coffee, espresso drinks, mimosas, and baked goods. Open 7 days a week with a pet-friendly courtyard.
View details →
AmericanBrunches
3 Locations
The Brunches Experience We are not just taking your order and rushing you out the door. At Brunches, our wait & bar staff explore your food preferences, give drink recommendations and engage in conversation to get to know you. Our staff treat you like family but have all the fun things that take your worries away.
View details →
SouthernCast Iron Kitchen
8024 Market St, 6 & 7, Wilmington, NC 28411
Chef/Owner, Josh Petty, was born in Burlington, NC and was brought up in a family that loved to cook. He developed an appreciation of cooking from his mother and grandmothers. Many of the dishes that appear on Chef Petty's menu come from old family recipes that he has re-created with his own twist. He is devoted to executing dishes using fresh local and North Carolina based products and services. Josh and his wife, Drea, strive to make Cast Iron Kitchen a community and family oriented restaurant that embodies "Southern hospitality" at its finest.
View details →
SeafoodKing Neptune Restaurant
11 N Lumina Ave Wrightsville Beach, NC 28480
Oldest Restaurant In New Hanover County King Neptune was first opened in 1947 and has recently been taken over by Jimmy and Keaton Gilleece. It has been completely renovated and revamped with concept and staff. Join us for a truly unforgettable experience on Wrightsville Beach. Our menu features a wide variety of dishes, including fresh seafood, chicken, and beef. We also have a great selection of cocktails, wines and beers to pair with your meal.
Reserve a table →
AmericanPine Valley Market
1611 Pavilion Pl, Wilmington, NC 28403
Pine Valley Market’s Wrightsville Beach location invites you to experience coastal dining at its finest. Just moments from the shore, we serve up fresh, locally sourced ingredients crafted into exceptional breakfast, brunch, and lunch favorites. Whether you’re starting your morning with a hearty bite, meeting friends for a relaxed brunch, or enjoying a laid-back lunch by the coast, every dish is thoughtfully prepared and full of flavor—bringing the best of our community straight to your tables.
View details →
AmericanThe Basics
109 Grace St, Wilmington, NC 28401
Creative spins on traditional Southern cuisine served in a homey, brick-walled bistro setting.
Reserve a table →