Dining near Cape Hatteras National Seashore

Restaurants, cafes, and eateries near Cape Hatteras National Seashore

Dining on the Outer Banks

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

Brewery & BarAvon

Pangea Tavern

A straightforward tavern stop on NC-12 in Avon, right in the middle of Hatteras Island

(841)
$$$$
American RestaurantOcracoke

Pony Island Restaurant

Ocracoke village dining named for the island's own wild ponies

(821)
$$$$
SeafoodBuxton

Pop's Raw Bar & Grill

A no-frills raw bar and grill on NC-12 in Buxton, near the Cape Hatteras Lighthouse

(1,122)
$$$$
Brewery & BarDuck

Roadside Bar & Grill

A no-frills Duck Road bar and grill for pub food and a cold beer

(922)
$$$$
Cafe & BakeryBuxton

Roots & Leaves Food Truck

A no-frills Buxton bakery and cafe running a tight weekday-morning window on NC-12

(98)
$$$$
American RestaurantKitty Hawk

Rundown

Casual Kitty Hawk dining open daily from late morning to late night

(1,605)
$$$$
SteakhouseBuxton

Rusty's Surf & Turf

Surf and turf dining on NC-12 in Buxton, closed Monday and Tuesday

(671)
$$$$
SeafoodNags Head

Sam & Omie's

An old-school Nags Head diner on Beach Road serving breakfast through dinner just steps from the surf

(3,417)
$$$$
Brewery & BarBuxton

Sandbar & Grille, inc.

A Buxton bar and grille for a beer or a full plate near the Cape Hatteras Lighthouse

(1,386)
$$$$
Brewery & BarKitty Hawk

Sandtrap Tavern

Kitty Hawk bar and tavern open daily from early morning into evening

(563)
$$$$
SeafoodNags Head

Sea Chef Dockside Kitchen

A dockside restaurant near Oregon Inlet, a quiet detour between the Whalebone area and Hatteras Island.

(278)
$$$$

Outer Banks Dining FAQ

Are Outer Banks restaurants open year-round?

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.