Restaurants
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
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
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-BEER (2337)
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
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
- Map
- (252) 928-3434
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
416 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-5601
181 Back Road
Ocracoke, NC 27960
- Map
- (252) 921-0290
589 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-5700
- Map
- (252) 928-3481
- Map
- (252) 921-0225
747 Irvin Garrish Hwy.
Ocracoke, NC 27960
- Map
- (252) 928-3561
589 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 928-3354
- Map
- 252-928-7586
473 Irvin Garrish Highway
Ocracoke, NC 27960
- Map
- 252-928-1878
621 Irvin Garrish Hwy
Ocracoke, NC 27960
- Map
- (252) 588-0036
- Map
- (252) 928-7473
51 Ocean View Road
P.O.Box 610
Ocracoke, NC 27960
- Map
- 2529285701
110 Back Road
Ocracoke, NC 27960
- Map
- (252) 928-6401
- Map
- (614) 419-9681
- Map
- (252) 588-2440