Ocracoke Island is full of great restaurants. There's is something for everyone. You'll find some of the freshest local seafood served here. If your looking for fine dining, or a casual atmosphere, romantic night out or family fun... Ocracoke has the perfect restaurant for you!
Dajio Affordable contemporary dining in the heart of Ocracoke Village. Serving lunch 11-3 and dinner 5-9. Shrimp hour 3-5. Dine indoors or on our outdoor patio. We offer event catering on site or at your location. Dajios bar is open until 2 am.
305 Hwy 12 (252) 928-7119 Dajio website
Howard's Pub Fun and casual. Fresh seafood, raw bar, burgers, and more. 200+ beers, wine and cocktails. Open every day for lunch and dinner. Ocean and sound view sky deck.
1175 Hwy 12 (252) 928-4441 Howard's Pub website