Skip to content

Dinner Tuesday through Saturday from 4 PM

Dinner in Swansboro · Tue–Sat from 4

Fresh seafood& hand-cut steaksin Swansboro since 1999

Dinner Tuesday through Saturday from 4 PM in a renovated century-old house on Hwy 24. Every entrée comes with a salad and our famous sweet potato muffin.

Seared fish fillet with shrimp

House Grouper

Lobster beurre blanc and two shrimp

4.5★ · 1,000+ Google reviews · #2 of 39 restaurants in Swansboro on Tripadvisor

House Grouper, Sweet potato muffins, Ribeye, Filet mignon, Lobster ravioli, She-crab soup, Hot crab dip, Mississippi mud pie

The menu

What we're known for

Full menu
Seared fish fillet with shrimp

House Grouper

Sautéed with lobster beurre blanc and two shrimp.

Several fresh fish, portioned in-house. Fish is never fried. A salad and the house sweet potato muffin come with every entrée. The menu changes. Call for tonight's fresh fish. Creole-influenced cooking, roux-based sauces, dressings made in-house.

Guest notes

“Went for husbands birthday and we both had steak (ribeye and fillet). Dinner was incredible, best steak we had in years. Service was equally excellent.”

“I ordered the Lobster Ravioli (a seafood lover's HEAVEN,) and he ordered the Carpet Bagger. We got the Mississippi Mud Pie for dessert. The sweet potato muffin that is provided with the salad was to die for!!”

“Another fantastic dinner at Riverside… Love their oyster platter… Grouper bite appetizer was wonderful as was the key lime pie! Will be there again this week!”

The host stand

Ask for a table

Reservations are by phone only and are strongly suggested, especially Friday and Saturday. Walk-ins are welcome as space allows.

Owner John Kilgore opened Riverside in June 1999 in a renovated century-old house in Swansboro, with an added upstairs dining room. The restaurant has about 125 seats. Kilgore previously ran Cappers, a well-loved North Hills restaurant in Raleigh.

Dinner hours, America/New York
Tuesday4:00–8:30 PM
Wednesday4:00–8:30 PM
Thursday4:00–8:30 PM
Friday4:00–9:00 PM
Saturday4:00–9:00 PM
SundayClosed
MondayClosed

506 W Corbett Ave (Hwy 24), Swansboro, NC 28584