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 (60)
Cuisines: Mexican Seafood International Fusion

Zillies Ocracoke Island Pantry

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

Flying Melon

#3 of 31 Restaurants in Ocracoke
Map
Visitor photos (39)
Menu
Cuisines: Seafood

Captain Puddle Ducks' Seafood Steamer Pots

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

Ocracoke Coffee Company

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

Gaffer's Sports Pub

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

Graceful Bakery

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

Dajio

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

Back Porch

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

Sweet Tooth and Fig Tree Bakery & Deli

#10 of 31 Restaurants in Ocracoke
Map
Visitor photos (6)
Menu
Cuisines: Sandwiches

Jason's

#11 of 31 Restaurants in Ocracoke
Price: $4 - $24 Map
Visitor photos (8)
Menu
Cuisines: Pizza Sandwiches

Pony Island Restaurant

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

The Slushy Stand

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

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 (52)
Menu
Cuisines: American

Howard's Pub

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

Ocracoke Station

#17 of 31 Restaurants in Ocracoke
Menu
Cuisines: Delicatessen

Ocracoke Pizza Company

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

Jolly Roger Pub and Marina

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

Ocracoke Oyster Company

#20 of 31 Restaurants in Ocracoke
Map Menu

Ocracoke Bar and Grille

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

Topless Oyster Restaurant

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

The Magic Bean Coffee Bazaar

#23 of 31 Restaurants in Ocracoke
Map Menu

The Fudge & Ice Cream Shop

#24 of 31 Restaurants in Ocracoke
Map
Visitor photos (1)
Menu

Ocracoke Pizza Company

#25 of 31 Restaurants in Ocracoke
Menu