Powered by Outer Banks This Week

Ocracoke Restaurants

You’ll be surprised at the number of great Ocracoke restaurants.

This small island’s restaurants are locally owned and operated and as individual as their owners. There are no chain establishments here on Ocracoke Island, and we’re darned proud of that fact.

Seafood is the top feature in nearly every Ocracoke restaurant. Head down to the harbor to see the boats unloading their catches at the fish house. Much of the catch goes straight to the local restaurants. Fish, crabs, clams, shrimp and oysters are the local catches. If you’re on Ocracoke Island during soft-shell crab season, usually in late spring, never miss a chance to eat one of these delicacies. There’s more to island dining than seafood, though. Fresh produce, meats and all the usual offerings are available here, and some Ocracoke establishments feature good old Southern cuisine. Breakfast is served in several local restaurants.

Island Food Fetcher is a business that will bring groceries, beer and island cuisine to your door with deliveries available from every island restaurant. Call them at (252) 588-2136

Dining options can be limited in the winter months, especially January and February. Call ahead if you’re visiting in the off-season.


305 Irvin Garrish Highway
(252) 928-7119

Dajio is nestled down in Ocracoke's waterfront village. Husband and wife team, Doug and Judy Eifert, prepare sweet, succulent plates of locally caught fish, shrimp and oysters. They bring to the table a fusion of delicious, innovative and satisfying dishes from the surrounding sea, farms, breweries and vineyards. Chef Doug fires up the wood-burning brick oven to make homemade breads, artisan pizzas and roast organic whole chickens. They are open seasonally from March to November serving breakfast, lunch, shrimp hour and dinner. Enjoy the air conditioning interior or alfresco dining on the jasmine-filled patio and lively music at the Dajio bar many summer nights. The menu includes extensive gluten free and vegetarian options. Bring in your catch and they will cook it for you. 


950 Irvin Garrish Highway
(252) 588-0202

Eduardo’s offers authentic, regional Mexican cuisine prepared by Eduardo Chavez Perez. Located at the edge of the Variety Store parking area, this establishment carries a broad variety of popular Mexican dishes on its menu, using fresh locally sourced seafood and organic ingredients when possible. Eduardo is known for his generous portions and delicious items, often custom made to meet the dietary requirements of the customer. Eduardo's is open all year, serving breakfast, lunch and dinner, and catering is available.

Fig Tree Bakery And Deli And Sweet Tooth

1015 Irvin Garrish Highway
(252) 928-3481

The Fig Tree Bakery and Deli serves breakfast and lunch menu items that offer choices for every craving. Breakfast combinations available on biscuits, bagels and English muffins are the way to start your day. Deli sandwiches and wraps are made to order with fresh ingredients and satisfying flavor combinations for lunch on the go or under umbrellas in their outdoor seating. Don’t forget the Sweet Tooth to finish off your meal with a variety of homemade desserts, pastries and Ocracoke Fig Cake. 

Gaffer’s Sports Pub

1050 Irvin Garrish Highway
(252) 928-3456

Gaffer’s Sports Pub is a family-friendly setting with a pub atmosphere. They have 16 flat screen TVs along with pool tables and video games for entertainment for everyone. Gaffer’s menu includes local fresh seafood, 1/2-lb burgers, nachos, a fantastic wings menu (50 cents from 3 to 5 p.m. daily) and lots of other pub favorites. They serve breakfast, lunch and dinner year-round. Gaffer's offers a full bar menu and a great variety of brews, including Carolina craft brews on tap.

They also bring a fresh, new option for nightly entertainment to the island featuring live bands. Check out www.outerbanksthisweek.com for the details.

Howard’s Pub and Raw Bar and Restaurant

1175 Irvin Garrish Highway
(252) 928-4441

Howard's Pub is one of the most well-known bars and eateries on the coast of North Carolina. It seems that everybody who comes to Ocracoke goes to Howard's at least once during their stay. Fun-loving and casual, Howard's is open every day, from mid-March until sometime in November serving lunch, dinner and late-night dining. Fresh local shrimp, clams, fish, scallops and oysters are highlights, but there are also steaks, ribs, subs, burgers, salads, sandwiches and pizza. Kids have their own menu with the meals served on a Frisbee, emphasizing the family-friendly nature of this popular spot. More than 200 beers from around the world plus wine and cocktails are available. Sit indoors in the air-conditioned dining room, at the long wooden bar, or out on the expansive airy screened porch with circling ceiling fans. Live music on many nights, multiple large screen televisions, the infamous ring hook, foosball and wall-to-wall memorabilia make the Pub the fun spot to be for all ages. 

Jason’s Restaurant

1110 Irvin Garrish Highway
(252) 928-3434
Jason's Restaurant has a lot of loyal local customers because it serves tasty, traditional and reasonably priced food in a casual atmosphere. Pizza, pasta, subs, sandwiches, salads, steaks, chicken and, of course, fresh seafood are served for lunch and dinner. See their beer and wine menu for drink choices. Seating is available indoors and on the outside screened porch. Don't miss the mouth-watering homemade desserts for the finishing touch for your meal.

Ocracoke Oyster Company

875 Irvin Garrish Highway
(252) 928-0200

Featuring local seafood with lots of oysters on the half shell, the Ocracoke Oyster Company will appeal to locals and visitors. With a focus on Southern coastal food, there's plenty of fresh seafood, gumbo, fresh pit-cooked BBQ and vegetarian options as well as a kids menu. Daily specials are highlighted on their sandwich board out front. They are open for lunch and dinner daily. Enjoy live music on the screened porch during the summer and a new large outdoor pet-friendly deck.


Thai Moon

589 Irvin Garrish Highway
Spencer's Market
(252) 928-5100

Thai Moon adds a refreshing taste to the island dining scene. Start with lemongrass or coconut soup with chicken or shrimp, spring rolls, fried egg rolls or satay skewers. There are many vegetarian entrees, curries including masuman, yellow, red and green as well as drum fish, ginger fish and crab and shrimp entrees all prepared with fresh local seafood. Sample Pad Thai, noodles, vegetables, chicken, pork, beef and bean curd prepared with lemongrass, cilantro, chilis, lime juice and other spices. For those who like to cook, they now have a sampling of many Thai ingredients in their small grocery. It’s open for lunch and dinner. This is a cash-only and take-out restaurant. Enjoy outdoor dining in the courtyard at Spencer's Market.


N.C. Highway 12

YUM-YUM is a sweet spot conveniently located on Highway 12 and is the perfect place to refresh with a delicious beverage. Choose from locally roasted, critically acclaimed cup of coffee, a vanilla latte or just a simple shot of espresso. For a cold treat, grab a smoothie made with real fruit and fruit juices, an iced coffee (local’s favorite), a frozen mocha latte or a freshly squeezed lemonade. There are a few shaded tables sitting among an interesting mix of native and tropical plants, which makes for a cool spot to sit, or get it and go with the fast, friendly service. This is a cash-only establishment.