Casual
If you’re in the mood for flavors that are tried-and-true, Onslow County has just what you’re looking for. From your favorite casual sit-down restaurants to local eateries that offer charming character and affordability, the options are endless.
Angies Family Restaurant
233 S Marine Blvd, Jacksonville
Distance from Jacksonville: 1.01 miles

Barley Wine Cafe & Catering Co.
720 Court Street, Jacksonville
Distance from Jacksonville: 0.37 miles
Hilda's Cooking & Catering Service
331 East Western Blvd., Jacksonville
Distance from Jacksonville: 2.47 miles

Madison's Prime Rib Steak & Seafood
105 Sugar Lane, Sneads Ferry
Distance from Jacksonville: 14.18 miles

O'TASTE AND SEE
237-2 New River Drive, Jacksonville
Distance from Jacksonville: 0.85 miles

Ocean's Edge Restaurant & Event Center
2000 New River Inlet Road, North Topsail Beach
Distance from Jacksonville: 16.62 miles

Rick's Restaurant and Sports Bar
510 Petes Way, Sneads Ferry
Distance from Jacksonville: 16.05 miles

Seaside Coney Island
632 W. Corbett Avenue, Swansboro
Distance from Jacksonville: 17.61 miles
Spanky's Sports Bar & Grill
2532 Onslow Drive, Jacksonville
Distance from Jacksonville: 0.73 miles

Swannsborough Yacht Club
126 E. Corbett Ave., Swansboro
Distance from Jacksonville: 18.31 miles

Swansboro Food & Beverage Co.
106 Front Street, Swansboro
Distance from Jacksonville: 18.07 miles

The Fuzzy Peach Frozen Yogurt Bar
4157 Western Blvd, Suite 200, Jacksonville
Distance from Jacksonville: 3.04 miles

The Kettle Diner
300 South Marine Blvd, Jacksonville
Distance from Jacksonville: 1.13 miles

White Oak River Bistro
206 W Corbett Avenue, Swansboro
Distance from Jacksonville: 18.05 miles

Yana's Ye Olde Drug Store
119 Front Street, Swansboro
Distance from Jacksonville: 18.06 miles