Sprinkled along the Atlantic Coast from Nags Head down to Carolina Beach, these small dives serve up the freshest seafood—fried, steamed, and everything in between. 

More