Swannsborough Yacht Club

(Click on picture for website)

126 W. Corbett Ave, Swansboro, NC  28584

(910) 326-7272

Offering daily drink specials, great food and the best views in town.

Santorini’s Mediterranean Grille

(Click on picture for website)

114 E Corbett Ave, Swansboro, NC 28584

(910) 708-1213

Home of the authentic Greek cuisine in The Friendly City By The Sea, a must visit restaurant.


Riverside Steak & Seafood

(Click on picture for website)

506 W Corbett Ave, Swansboro, NC 28584

(910) 326-8847

Serving fresh caught NC seafood, premium steaks, nightly chef specials, accommodations for large families and children’s  menu, famous sweet potato muffins, full bar and extensive wine list.


White Oak River Bistro

(Click on picture for website)

(910) 326-1696

European cuisine, specializing in Italian, casual waterfront dining, lunch and dinner specials, caterings, weddings, “events specialists”.

Swansboro Food & Beverage Co.

(Click on picture for website)

106 Front St, Swansboro, NC 28584

(910) 708-1305

Variety of homemade coastal cuisines with Southern influences.  Prime Rib, family recipes, delicious desserts, all food cooked to order with care.  Casual, friendly, comfortable setting for a great meal at a reasonable price.

Saltwater Grill of Swansboro

(Click on picture for website)

99 W Church St, Swansboro, NC 28584

(910) 326-7300

People come for the view and stay for the food - casual atmosphere, seafood, steaks, gourmet salads, full service bar featuring a superior wine selection.


Yana’s Ye Olde Drug Store Restaurant

119 N. Front Street, Swansboro, North Carolina

(910) 326-5501

 Talk of the Town 5 Star Award Winner.  50’s themed – breakfast served all day, burgers, shakes, famous fruit fritters, omelets, and gourmet salads.

BORO Café & Bakery

(Click on picture for website)

109 N. Front Street, Swansboro

(910) 325-0502

An intimate dining experience offering a taste from around the world as well as regional. Daily chef creations featuring fresh caught NC seafood. Craft brews are always on tap with live music on Friday evenings.

Icehouse Waterfront Restaurant

(Click on picture for website)

103 Moore St., Swansboro, NC 28584

(910) 325-0501 

 Waterfront dining, salads, pasta dishes, burgers, fried seafood platters, local fresh fish, steaks, breads, desserts and more.