Back Porch Restaurant and Wine Bar
Nation
110 Back Rd, Ocracoke, NC
Ocracoke, NC 27960
This upscale cafe and restaurant serves surf and turf cuisine in a charming, beachside locale. With options like sashimi tuna poke, crab cake beignets, and bacon wrapped scallops on the menu, not to mention an extensive wine list offered by the glass/bottle, the Back Porch is a solid choice when you're looking for a more elegant meal than what's available your typical seafood shack.