Restaurants in Swansboro/Cape Carteret, NC


Swansboro, NC, offers restaurants with a stunning view of the sunset on the water like the Icehouse Waterfront Restaurant, the White Oak River bistro, and the Saltwater Grill where you have the option to dine inside, outside, or even on the dock. For fresh seafood, Nicky’s of Swansboro is a popular restaurant. A cozy place to grab a tasty sandwich, gourmet coffee, or an irresistible dessert is the Irish Pub and Deli where the murals on the walls and paintings on the tables make for an unforgettable atmosphere and the personalized beer mug rack tell a story of hometown welcome. Yana’s Restaurant is full of delicious breakfast and lunch dishes and memorabilia from the 1950’s - a favorite with the locals and tourists where a life size model of Elvis stands at the door.

Featured Local Businesses

Swansboro Restaurants

Church Street Inn, Irish Pub and Deli Swansboro/Cape Carteret RestaurantsChurch Street Inn, Irish Pub and Deli  $105 Church St.
Swansboro, NC • map(910) 326-7572

Tucked away on the historic Swansboro waterfront, Church Street Coffee, Deli and Irish Pub began as the first coffee shop in the area, expanded to a deli in 1997, and further expanded to include a pub in 2005. It offers lighter fare with quality Boar's Head meats and cheeses and has...more about Church Street Inn, Irish Pub and Deli

The Carteret Cafe  $1000 W. B. McLean Drive
Cape Carteret, NC 28584 • map(252) 764-0304

The locals swarm here and the tourist don't want to go home after tasting the homemade breakfast and lunch dishes served at The Carteret Cafe. An Insider favorite is the fruit fritters made with fresh seasonal fruit. Breakfast is served all day during their hours from 6:00 AM to 3:00 PM. The only...more about The Carteret Cafe

Riverside Steak & Seafood  $$-$$$506 W. Corbett Ave.
Hwy 24
Swansboro, NC 28584 • map(910) 326-8847

Riverside Steak & Seafood Restaurant in historic Swansboro has a cozy family-friendly atmosphere in their renovated structure built in 1915. The menu is complete with fresh local seafood and hand cut aged beef, homemade sauces, nightly seafood specials, pasta entrees and more.  Don’t leave until you have tasted a basket of...more about Riverside Steak & Seafood

T&W Oyster Bar  $$2383 N.C. Hwy. 58
Swansboro, NC • map(252) 393-8838

T&W Oyster Bar is an institution for many residents and visitors. The restaurant is back to its original ownership with Earl Taylor. As the name implies, T&W specializes in fresh local oysters shucked for you at the oyster bar or your table. You'll also find local seafood of all types, as...more about T&W Oyster Bar

Trattoria's Gourmet Pizza & Breads  $-$$108 W. Corbett Ave.
Swansboro, NC • map(910) 326-5001

Trattoria Gourmet Pizza and Breads located across from Bicentennial Park in Swansboro, dishes up authentic Italian and Sicilian cuisine, including gourmet pizza, calzones, strombolis, a variety of other entrees and baked deli breads. The freshly prepared dishes and the family-friendly atmosphere keep diners returning for more. The chef has lunch and...more about Trattoria's Gourmet Pizza & Breads

White Oak River Bistro  $$206 W. Corbett Ave.
NC Hwy 24
Swansboro, NC 28584 • map(910) 326-1696

White Oak River Bistro serves lunch and dinner both indoors and on the covered porch overlooking broad White Oak River waters. Offering European cuisine and specializing in homemade Italian dishes (including unique desserts), the Bistro is large enough to accommodate business meetings, parties and balls celebrating personal events or group successes....more about White Oak River Bistro

Yana's Ye Olde Restaurant  $119 Front St.
Swansboro, NC • map(910) 326-5501

Whether it's the food or the nostalgic '50s music that attracts you, once you've eaten at Yana's you'll go back again and again. Yana's opens every day at 7 AM for breakfast and serves lunch through 3 or 4 PM. Breakfast specialties are cooked to order and served all day. Enjoy...more about Yana's Ye Olde Restaurant

Cape Carteret Restaurants

Mac Daddy's  $-$$130 Golfin Dolphin Dr.
Cape Carteret, NC 28584 • map(252) 393-6565

Located within the large family entertainment center, Mac Daddy's Sports Bar and Grill offers a good selection of food and a full menu from appetizers to desserts. You'll find all your favorite appetizers here like nachos, wings, chicken tenders and more. The onion rings come highly recommended — a huge portion served with three tasty...more about Mac Daddy's

Ribeyes Steak House  $$-$$$104 Golfin Dolfin Dr.
Cape Carteret, NC 28584 • map(252) 393-2509

Hankering for a good steak? Ribeyes is the place to go for lunch and dinner. They open for lunch everyday from 11:30 AM to 4:30 PM. Dinner is served after 4:30. Ribeyes Steak House uses only choice Omaha brand mid-western grain-fed beef and prepares their steaks simply so that the true...more about Ribeyes Steak House

Thank you to our partners for supporting the local business community