Places to Eat

Ocracoke Island Dining

Discover a wide range of dining options that showcase the island's coastal charm and diverse flavors. Whether you prefer seafood from casual seaside cafes or Southern-inspired dishes from charming waterfront eateries, Ocracoke's dining scene has something for everyone. From dine-in to take-out to drinks and desserts, explore our guide to the best places to eat on Ocracoke Island and experience the island's unique culinary heritage.


 Pony Island Restaurant

The “Pony” is Ocracoke’s oldest restaurant and is a great spot for a classic sit-down breakfast.


Location: 51 Ocean View Road


Howard’s Pub

And eclectically styled pub with seafood and pub fare. Bar, screened patio, game room and Skydeck for views.


Location: 1175 Irvin Garrish Hwy



Bistro featuring new American fare with Southern seafood. Indoor seating as well as bar and outdoor patio.


Location: 305 Irvin Garrish Hwy


Ocracoke Oyster Company

Fun restaurant with bar, indoor and outdoor dining. Featuring oysters, American BBQ and comfort food.


Location: 621 Irvin Garrish Hwy


SmacNally’s Waterfront Bar & Grill

Burgers, seafood and cocktails offered in a relaxed open-air space. Set on Silver Lake.


Location: 180 Irvin Garrish Hwy


1718 Brewing and Plum Point Kitchen

A craft beer brewery with delicious food. Indoor and outdoor casual dining. Family seating for games.


Location: 1129 Irvin Garrish Hwy


Flying Melon

Charming restaurant serving Creole and Southern dishes, including local seafood.


Location: 181 Back Road


Jason’s Restaurant

Low-key restaurant featuring American and Italian staples like pizza, steaks, seafood and pasta.


Location: 1110 Irvin Garrish Hwy


Back Porch Restaurant

Laid back dinner spot with tables set on screened decks, featuring an eclectic menu with seafood and steaks.


Location: 110 Back Road


Ocracoke Catering Company

Low-country boils and BBQ cooked and served at your property.

 Eduardo’s Taco Stand

Window service food truck with Mexican street eats including breakfast and local seafood


Location: 10 Lawton Lane


Zillie’s Island Pantry

Bar and retail shop with lots of global wines and craft beers, many on tap. Relaxed patio seating


Location: 538 Back Road


Sorella’s Pizza & Pasta

Classic Italian food and pizza


Location: 659 Irvin Garrish Hwy


Taqueria 504 Suazo’s

Window service food truck with Mexican street food


Location: 21 West End Road


Back Porch Lunchbox

Sandwich shop with baked goods, smoothies and snacks


Location: 747 Irvin Garrish Hwy


Thai Moon

Carry-out style. Classic Thai menu


Location: 158 Irvin Garrish Hwy


Helio’s Hideaway

Mediterranean style café


Location: 589 Irvin Garrish Hwy


Old Salt Sandwiches

Food truck with a large assortment of sandwiches and other bites


Location: 932 Irvin Garrish Hwy


Hart’s Hot Dog Stand

Breakfast and lunch items like biscuits, hot dogs, burgers and salads


Location: 990 Irvin Garrish Hwy (inside the Jerniman’s Campground store)


Stockroom Street Food

Asian and Middle Eastern-influenced breakfast and lunch


Location: 294 Irvin Garrish Hwy


Fig Tree Deli & Sweet Tooth

Deli, To-go sandwiches, coffee, pastries, and bagels, along with sweets


Location: 1015 Irvin Garrish Hwy



 Zillie’s Island Pantry

Bar and retail shop with lots of global wines and craft beers, many on tap. Relaxed patio seating.


 Location: 538 Back Road


1718 Brewing

A craft beer brewery. Indoor and outdoor casual seating with family games.


Location: 1129 Irvin Garrish Hwy


Ocracoke Coffee Company

Known as “THE” coffee shop! Coffee and espresso drinks, smoothies, pastries, and breakfast.


Location: 226 Back Road


Hang Ten Smoothies

Smoothies, iced coffee, and fresh-squeezed lemonade.


Location: 690 Irvin Garrish Hwy


The Slushy Stand

Smoothies, ice cream, and espresso drinks.


Location: 473 Irvin Garrish Hwy


Moonraker Tea Shop

Teas, herbs, spices, and gifts. Hot or iced tea brewed fresh to-go.


Location: 587 Irvin Garrish Hwy


 Ocracoke Fudge & Ice Cream Shop

Homemade fudge, milkshakes, and ice cream.


Location: 272 Irvin Garrish Hwy


Sweet Tooth

Pastries, fudge, and a wide variety of candy and desserts.


Location: 1015 Irvin Garrish Hwy


The Slushy Stand

Smoothies, ice cream and espresso drinks


Location: 473 Irvin Garrish Hwy