Where to Eat
We would like to thank the following sponsors:
Buzzy & fun pub with fresh seafood, raw bar, burgers, steaks, soups, salads, pizza, sandwiches; A/C & screened in porch dining; sky deck, TV's 200 + beers, wine & cocktails.
1175 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-4441
- Map
- (252) 928-BEER (2337)
Located at the Anchorage Marina right on Silver Lake, SmacNally's offers beautiful views and a true outdoor dining experience.
Fresh local seafood, salads, wraps and the best burgers on the island.
Fresh local seafood, salads, wraps and the best burgers on the island.
180 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-9999
Chill waterside spot featuring seafood & brews, plus a kids' menu & live music nights in comfy digs.
410 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-3703
Enjoy Ocracoke Island's finest local cuisine, live music, and catering. The most memorable meals and evenings start from scratch with lots of Southern seafood in an airy, rambling bistro.
305 Irvin Garrish Highway
Ocracoke, NC 27960
- Map
- (252) 928-7119
- Map
- (252) 928-3434
Local Seafood, BBQ, Burgers, Chicken, Vegetarian Options & Kids Menu. Local Craft Beer Family & Pet Friendly
875 Irvin Garrish Hwy
P.O. Box 453
Ocracoke, NC 27960
- Map
- (252) 928-0200
Authentic Italian food and hand-tossed pizzas located right on the heart of Ocracoke.
Free delivery to the village!
Free delivery to the village!
659 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-7777
416 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-5601
- Map
- (252) 588-2440
747 Irvin Garrish Hwy.
Ocracoke, NC 27960
- Map
- (252) 928-3561
473 Irvin Garrish Highway
Ocracoke, NC 27960
- Map
- 252-928-1878
589 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-5700
181 Back Road
Ocracoke, NC 27960
- Map
- (252) 921-0290
621 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 588-0036
- Map
- (252) 928-7473
- Map
- (252) 921-0225
- Map
- (252) 928-3481
- Map
- (614) 419-9681
51 Ocean View Road
P.O.Box 610
Ocracoke, NC 27960
- Map
- 2529285701
- Map
- 252-928-7586
589 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-3354
110 Back Road
Ocracoke, NC 27960
- Map
- (252) 928-6401