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, 28540
Distance from Jacksonville: 1.01 miles

More Info

Baker's Cafe

3257 Richlands Highway, Jacksonville, 28540
Distance from Jacksonville: 3.19 miles

More Info

Barley Wine Cafe & Catering Co.

720 Court Street, Jacksonville, 28540
Distance from Jacksonville: 4.47 miles

More Info

Biagio's

622 Court Street, Jacksonville, 28540

More Info

Blackbeard's Waterfront Bar and Restaurant

316 Fulcher Landing Rd, Sneads Ferry, 28460
Distance from Jacksonville: 15.06 miles

More Info

Central Cafe

460 N. Marine Blvd., Jacksonville, 28540
Distance from Jacksonville: 0.09 miles

More Info

Denoia's Pizza

1038 HWY 210, Sneads Ferry, 28460
Distance from Jacksonville: 14.56 miles

More Info

Duck's Grille & Bar

1207 Gum Branch Blvd, Jacksonville, 28540
Distance from Jacksonville: 1.76 miles

More Info

EM`R Wings

1016 Old Folkstone, Sneads Ferry, 28460
Distance from Jacksonville: 15.87 miles

More Info

Fat Burgers Sports Bar & Grill

1044 NC-210, Sneads Ferry, 28460
Distance from Jacksonville: 14.58 miles

More Info

Forkful

1130 Western Blvd, Jacksonville, 28546
Distance from Jacksonville: 2.51 miles

More Info

Jessie's

343 Western Blvd., Jacksonville, 28546
Distance from Jacksonville: 2.50 miles

More Info

Lo-re-Lei Pub & Grill

1019 Old Folkstone Rd, Sneads Ferry, 28460
Distance from Jacksonville: 15.79 miles

More Info

Margarita's

2111 New River Drive, Surf City, 28445
Distance from Jacksonville: 21.93 miles

More Info

Mikes Farm Restaurant

1600 Haw Branch Road, Beulaville, 28518

More Info

NorthStar Cafe NC

301 C Western Blvd, Jacksonville NC, 28546

More Info

O'TASTE AND SEE

237-2 New River Drive, Jacksonville, 28540
Distance from Jacksonville: 0.85 miles

More Info

Ocean's Edge Restaurant & Event Center

2000 New River Inlet Road, North Topsail Beach, 28460
Distance from Jacksonville: 16.62 miles

More Info

Rick's Restaurant and Sports Bar

510 Petes Way, Sneads Ferry, 28460
Distance from Jacksonville: 16.05 miles

More Info

Seaside Coney Island

632 W. Corbett Avenue, Swansboro, 28584
Distance from Jacksonville: 17.61 miles

More Info

Spanky's Sports Bar & Grill

2532 Onslow Drive, Jacksonville, 28540
Distance from Jacksonville: 0.73 miles

More Info

Swannsborough Yacht Club

126 E. Corbett Ave., Swansboro, 28584
Distance from Jacksonville: 18.31 miles

More Info

Swansboro Food & Beverage Co.

106 Front Street, Swansboro, 28584
Distance from Jacksonville: 18.07 miles

More Info

Sweets Ferry Bakery & Cafe

2024 NC-172 B, Sneads Ferry, 28460
Distance from Jacksonville: 14.18 miles

More Info

The Kettle Diner

300 South Marine Blvd, Jacksonville, 28540
Distance from Jacksonville: 1.13 miles

More Info

White Oak River Bistro

206 W Corbett Avenue, Swansboro, 28584
Distance from Jacksonville: 18.05 miles

More Info

Yana's Ye Olde Drug Store

119 Front Street, Swansboro, 28584
Distance from Jacksonville: 18.06 miles

More Info