Jacksonville, North Carolina might not be the first city that comes to mind when you think “seafood destination” — but it absolutely should be. Situated between the New River and the Atlantic coast, this military town has quietly built one of the best seafood scenes on the Crystal Coast.
The Classics
Crabby Mike’s on Marine Boulevard has been a Jacksonville institution for over 20 years. Their she-crab soup is a masterclass in coastal comfort food, and the fried flounder basket is the kind of meal that makes you close your eyes and sigh.
The Kettle restaurant offers a more refined experience, with pan-seared local catch rotating nightly based on what’s available from the docks. Their shrimp and grits have won regional awards.
The Hidden Gems
Venture off the main roads and you’ll find BB’s Seafood, a no-frills fish camp on Highway 258 where the portions are generous and the hush puppies are legendary.
Fresh Off the Boat
For the DIY chefs, Swansboro Fish Market offers same-day catches that you can prepare at home. Their pre-seasoned fillets are a weeknight dinner game-changer.
Visiting this weekend? Check our [Weekend Guide](/weekend) for the latest food events.