12 Best Restaurants In Ocracoke, NC

Last Updated:
Sort
Dajio is a restaurant located in Ocracoke, North Carolina at 305 Irvin Garrish Highway. They are open every day except Monday. At Dajio, we wanted to create a focused, personal restaurant that would showcase the best of Ocracoke’s local ingredients, local artisans and local musicians. Ocracoke is owned by the Cape Hatteras National Seashore and maintained by the National Park Service. Offering...
305 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
1
26 votes
Sponsor
0.0
Howard's Pub & Raw Bar is a restaurant located in Ocracoke, North Carolina at 1175 Irvin Garrish Highway. They are open every day of the week. Howard's Pub of Ocracoke Northcarolina is a great bar to come down and have a drink with family and friends! We can guide you to our location. Just let us know where you are.
1175 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
2
29 votes
Sponsor
0.0
SMacNally's Bar & Grill is a restaurant located in Ocracoke, North Carolina at 180 Irvin Garrish Highway. We are located by the ferry docks right on the beautiful Silver Lake Harbor. Stop by to grab some delicious food and a tasty drink. Hang out by the docks and see what the fisherman are...
180 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
3
13 votes
Sponsor
0.0
Eduardo's Taco Stand is a restaurant located in Ocracoke, North Carolina at 950 Irvin Garrish Highway.
950 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
4
11 votes
Sponsor
0.0
Back Porch Restaurant is a restaurant located in Ocracoke, North Carolina at 110 Back Road. This restaurant serves capresi burger, shrimp piccata, spicy pimiento cheese fries, sauteed fresh veggies, beet and arugula salad with herbed chevre, bacon wrapped scallops, and korean style pork brisket...
110 Back Road, Ocracoke, NC, 27960
Rank
5
9 votes
Sponsor
0.0
Flying Melon is a restaurant located in Ocracoke, North Carolina at 181 Back Road. They are open every day except Monday.
181 Back Road, Ocracoke, NC, 27960
Rank
6
13 votes
Sponsor
0.0
Gaffer's Sports Pub is a restaurant located in Ocracoke, North Carolina at 1050 Irvin Garrish Highway. They are open every day of the week. Jumbo chicken wings or boneless wings fried crisp and tossed with your choice of house made specialty wing sauces. Served with ranch or blue cheese dressing. Sauce choices: *****, Jerk, Teriyaki, Spicy Sweet Chili, Old Bay, Buffalo, Carolina Reaper, BBQ,...
1050 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
7
8 votes
Sponsor
0.0
Jason's Restaurant is a restaurant located in Ocracoke, North Carolina at 1110 Irvin Garrish Highway. They are open every day of the week. Good Pasta, Pizza and seafood on Ocracoke Island North Carolina, NC. Jason's Restaurant is located at the north end of the village and open daily 11:00am – 9:00pm.Good Italian and seafood on Ocracoke Island North Carolina, NC. Jason's Restaurant is located...
1110 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
8
7 votes
Sponsor
0.0
Ocracoke Bar and Grill is a restaurant located in Ocracoke, North Carolina at 621 Irvin Garrish Highway. They are open every day except Sunday. We rely heavily on local fish markets to offer as much local seafood as we possibly can. Be sure to support our local fishing industry while you visit Ocracoke. There are Seafood Retail options on Ocracoke that carry a wide variety of local caught...
621 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
9
1 votes
Sponsor
0.0
Pony Island Restaurant is a restaurant located in Ocracoke, North Carolina at 51 Ocean View Road.
51 Ocean View Road, Ocracoke, NC, 27960
Rank
10
3 votes
Sponsor
0.0
Oinc’s BBQ is a restaurant located in Ocracoke, North Carolina at 471 Irvin Garrish Highway.
471 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
11
1 votes
Sponsor
0.0
Ocracoke Pizza Co is a restaurant located in Ocracoke, North Carolina at 59 Irvin Garrish Highway. They are open every day of the week.
59 Irvin Garrish Highway, Ocracoke, NC, 27960
Rank
12
0 votes
Sponsor
0.0