We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Ocracoke, NC

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Eduardo's Taco Stand

#1 of 31 Restaurants in Ocracoke
Price: $4 - $12 Map
Visitor photos (55)
Cuisines: Mexican Seafood Fusion Eclectic

Zillies Ocracoke Island Pantry

#2 of 31 Restaurants in Ocracoke
Price: $5 - $25 Map
Visitor photos (25)
Menu
Cuisines: Wine Bar

Captain Puddle Ducks' Seafood Steamer Pots

#3 of 31 Restaurants in Ocracoke
Price: $8 - $19 Map
Visitor photos (14)
Menu
Cuisines: Seafood

Flying Melon

#4 of 31 Restaurants in Ocracoke
Map
Visitor photos (33)
Menu
Cuisines: Seafood

Gaffer's Sports Pub

#5 of 31 Restaurants in Ocracoke
Price: $10 - $23 Map
Visitor photos (29)
Menu
Cuisines: American Seafood Pub

Ocracoke Coffee Company

#6 of 31 Restaurants in Ocracoke
Price: $2 - $6 Map
Visitor photos (24)
Menu
Cuisines: Cafe

Back Porch

#7 of 31 Restaurants in Ocracoke
Map
Visitor photos (31)
Menu
Cuisines: American Seafood

Graceful Bakery

#8 of 31 Restaurants in Ocracoke
Map
Visitor photos (3)
Menu

Dajio

#9 of 31 Restaurants in Ocracoke
Price: $10 - $30 Map
Visitor photos (95)
Menu
Cuisines: American Pizza

Jason's

#10 of 31 Restaurants in Ocracoke
Price: $3 - $24 Map
Visitor photos (7)
Menu
Cuisines: Pizza Sandwiches

Sweet Tooth and Fig Tree Bakery & Deli

#11 of 31 Restaurants in Ocracoke
Map
Visitor photos (3)
Menu
Cuisines: Sandwiches

The Slushy Stand

#12 of 31 Restaurants in Ocracoke
Map
Visitor photos (5)
Menu
Cuisines: Cafe Ice Cream

Pony Island Restaurant

#13 of 31 Restaurants in Ocracoke
Price: $4 - $16 Map
Visitor photos (7)
Menu
Cuisines: American

Thai Moon

#14 of 31 Restaurants in Ocracoke
Price: $5 - $20 Map
Visitor photos (15)
Menu
Cuisines: Thai

sMacNally's

#15 of 31 Restaurants in Ocracoke
Map
Visitor photos (33)
Menu
Cuisines: American

Howard's Pub

#16 of 31 Restaurants in Ocracoke
Map
Visitor photos (73)
Menu
Cuisines: American Pub

Ocracoke Pizza Company

#17 of 31 Restaurants in Ocracoke
Map
Visitor photos (3)
Menu
Cuisines: Pizza

Live Oak Coffee

#18 of 31 Restaurants in Ocracoke
Price: $2 - $10 Map
Visitor photos (6)
Menu
Cuisines: Coffee Shop

Ocracoke Station

#19 of 31 Restaurants in Ocracoke
Menu
Cuisines: Delicatessen

Jolly Roger Pub and Marina

#20 of 31 Restaurants in Ocracoke
Map
Visitor photos (26)
Menu
Cuisines: Pub

Topless Oyster Restaurant

#22 of 31 Restaurants in Ocracoke
Price: $7 - $26 Map
Visitor photos (8)
Menu
Cuisines: American Seafood

Oinc's Bbq

#23 of 31 Restaurants in Ocracoke
Map
Visitor photos (11)
Menu
Cuisines: Hot Dogs Barbecue

Ocracoke Oyster Company

#24 of 31 Restaurants in Ocracoke
Map Menu
Cuisines: Oyster Bar

Ocracoke Bar and Grille

#25 of 31 Restaurants in Ocracoke
Map
Visitor photos (2)
Menu

The Fudge & Ice Cream Shop

#26 of 31 Restaurants in Ocracoke
Map
Visitor photos (1)
Menu
Cuisines: Dessert

Ocracoke Pizza Company

#27 of 31 Restaurants in Ocracoke
Menu