
Obx Gyro
Late-night gyros and Mediterranean fare right on Croatan Highway
Restaurants, cafes, and eateries near Cape Hatteras National Seashore
The Outer Banks has a dense strip of restaurants running the length of the northern beach towns — Kitty Hawk, Kill Devil Hills, and Nags Head — with the widest range of seafood, casual, and fine dining options concentrated around Nags Head and Kill Devil Hills. Expect longer waits and shorter off-season hours outside the summer months, as many restaurants here are seasonal businesses.
204 listings found

Late-night gyros and Mediterranean fare right on Croatan Highway

NC-12 bistro and full bar in Avon, open for breakfast on weekends and dinner all week

Coffee and baked goods in Ocracoke village, open early for the ferry crowd

Ocracoke's go-to spot for fresh oysters and seafood by Silver Lake Harbor

Fresh local seafood sold straight off the boats in Ocracoke village

A laid-back brewery-and-bar stop near the Currituck Club, built for pub food and a beer list, not fine dining

Beer, wine, and a bar to drink it at, right in downtown Manteo

Fresh-baked goods right on NC-12 in Buxton, minutes from the lighthouse

Southwestern cooking and a dedicated wine list among Manteo's seafood houses downtown

Early-morning pastries and coffee steps from Duck's soundside boardwalk

Cajun-style seafood boils on NC-12 in Avon, order-at-the-counter casual

Cajun-style seafood boils, shrimp to crawfish, served straight from the bag in Corolla

Craft beer, a full kitchen, and its own wind turbine on Croatan Highway in Kill Devil Hills

A working distillery on Roanoke Island, open Tuesday through Saturday in Manteo

Wine, craft beer, olive oil, and cigars in one specialty shop on the Nags Head strip
Many are seasonal, especially further south toward Hatteras and Ocracoke — expect shorter hours or closures outside the summer season. The northern towns (Kitty Hawk, Kill Devil Hills, Nags Head) have more year-round options.