2 Best Restaurants in Ocracoke Island, The North Carolina Coast

Background Illustration for Restaurants

We've compiled the best of the best in Ocracoke Island - browse our top choices for the top things to see or do during your stay.

The Flying Melon Café

$$$$ Fodor's Choice
This inviting neighborhood restaurant, with picnic tables and string lights setting an inviting scene in the yard, focuses on seafood with Louisiana Creole and Southern twists (the owners lived in New Orleans), creating dishes like seafood gumbo and fried green tomatoes with rémoulade. The atmosphere is lively, the service is friendly, and there's a full bar to quench your thirst.
181 Back Rd., Ocracoke Island, NC, 27960, USA
252-928–2533
Known For
  • Fresh seafood provided by local Ocracoke fishermen
  • Fish cakes entrée
  • Nice blend of modern and rustic
Restaurant Details
Closed Sun., Mon., and Nov.–Mar.

Something incorrect in this review?

Back Porch Restaurant

$$$ | Ocracoke Village

This cozy little cottage under a stand of pines serves stellar seafood like crab cakes and fresh diver sea scallops. Other highlights include a pecan-crusted chicken breast in bourbon sauce and the seasonal veggie Dragon Bowl. Enjoy your meal indoors or on a screened porch. If you need picnic fare, the Back Porch Lunchbox, just a block away on North Carolina Highway 12, has sandwiches, snacks, and sweets to go.

110 Back Rd., Ocracoke Island, NC, 27960, USA
252-928–6401
Known For
  • Fresh local seafood in creative preparations
  • Charming dining space
  • Respectable wine list
Restaurant Details
Closed Sun.–Tues. and Nov.–Mar.

Something incorrect in this review?