What are you looking for?

Restaurants in Nags Head

The Best Restaurants

Blue Moon Beach Grill 4104 S Virginia Dare Trail #16, Nags Head
Blue Moon Beach Grill
Seafood • $$

Blue Moon Beach Grill

4104 S Virginia Dare Trail #16, Nags Head, NC 27959

If you’re around Nag’s Head or the Outer Banks, this friendly local spot has great vibes and delicious well turned out comfort food. My parents split a...

  • Take-Out
  • Delivery
  • Superb480 Reviews4.6
Greentail’s Seafood Market and Kitchen 3022 S Croatan Hwy Unit 34, Nags Head
Greentail’s Seafood Market and Kitchen
Seafood Markets

Greentail’s Seafood Market and Kitchen

3022 S Croatan Hwy Unit 34, Nags Head, NC 27959

Looking for a little lunch after a wine tasting at Santuary Vineyards and found this gem! The food was hot, fresh and very well seasoned. The portion was great...

  • Take-Out
  • Delivery
  • Superb192 Reviews4.8
Woo Casa Kitchen 4900 S Croatan Hwy, Nags Head
Woo Casa Kitchen
Seafood

Woo Casa Kitchen

4900 S Croatan Hwy, Nags Head, NC 27959

A step above the rest! Sat down to the friendliest of service and ordered the buffalo sliders and poke bowls. They were amazing! But hands down the best part...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.8
Tortugas Lie 3016 S Virginia Dare Trail, Nags Head
Tortugas Lie
Caribbean

Tortugas Lie

3016 S Virginia Dare Trail, Nags Head, NC 27959

Pleasant and swift service. Food was fantastic. Best fish tacos I have ever had. Kind-of-a-dive with stuff everywhere. Hundreds of license plates hang from...

  • Take-Out
  • Delivery
  • Superb395 Reviews4.5
Fish Heads Bar & Grill 8901 S Old Oregon Inlet Rd, Nags Head
Fish Heads Bar & Grill
American • $$

Fish Heads Bar & Grill

8901 S Old Oregon Inlet Rd, Nags Head, NC 27959

We went twice for lunch. The atmosphere was refreshing. Food and service was incredible! The pork nachos are very large and delicious ! Pet friendly so we took...

  • Delivery
  • Superb363 Reviews4.5
Tale of the Whale 7575 S Virginia Dare Trail, Nags Head
Tale of the Whale
Seafood • $$

Tale of the Whale

7575 S Virginia Dare Trail, Nags Head, NC 27959

Not enough stars for this OUTSTANDING restaurant. 26 in our party came in with the opening rush at 5pm and all of us had our entrees by 5:30.The posted dishes...

  • Take-Out
  • Delivery
  • Superb355 Reviews4.5
Biscuits N' Porn 2112 S Croatan Hwy, Nags Head
Biscuits N' Porn
Sandwich Shop • $$

Biscuits N' Porn

2112 S Croatan Hwy, Nags Head, NC 27959

A gas station that appears to sell a lot of food. Must have had 6 or 8 people working the kitchen. Standard brunch stuff. Biscuits with favorite filling (I...

  • Delivery
  • Superb307 Reviews4.5
Mahi Mahi's Island Grill 2217 S Croatan Hwy, Nags Head
Mahi Mahi's Island Grill
Seafood

Mahi Mahi's Island Grill

2217 S Croatan Hwy, Nags Head, NC 27959

The food was the best our two families have had at the outer banks this year. I had scallops and risotto that were well seasoned and cooked just right. My...

  • Take-Out
  • Delivery
  • Superb155 Reviews4.7
Single Fin Thai-Sushi Restaurant 2424 S Croatan Hwy, Nags Head
Single Fin Thai-Sushi Restaurant
Sushi • $$

Single Fin Thai-Sushi Restaurant

2424 S Croatan Hwy, Nags Head, NC 27959

So delighted we stumbled across this gem!! Authentic Asian cuisine. Best pad Thai I’ve ever tasted. Hubby had a tuna bowl that he devoured and raved about....

  • Take-Out
  • Delivery
  • Superb281 Reviews4.5
Village Pizza of Nags Head 5205 S Croatan Hwy, Nags Head
Village Pizza of Nags Head
Pizza • $$

Village Pizza of Nags Head

5205 S Croatan Hwy, Nags Head, NC 27959

Once again …you never disappoint with your pizza. Ordered our regular sausage & mushroom plus tried the Supreme. Super hot, crusty & easy to pick up....

  • Take-Out
  • Delivery
  • Superb277 Reviews4.5
The Dunes Restaurant 7013 S Croatan Hwy, Nags Head
The Dunes Restaurant
Southern • $$

The Dunes Restaurant

7013 S Croatan Hwy, Nags Head, NC 27959

Arriving with 16 people for dinner. Dinner shift was not notified by breakfast manager that we had told we would be there. Dinner staff was down to 2 severs...

  • Take-Out
  • Delivery
  • Superb395 Reviews4.4
Whalebone Seafood Market 101 E Gray Eagle St, Nags Head
Whalebone Seafood Market
Seafood Markets • $$

Whalebone Seafood Market

101 E Gray Eagle St, Nags Head, NC 27959

Clean place with a good selection of seafood. They have a lot of options for boils and they are fairly priced. We will definitely order a couple next year when...

  • Take-Out
  • Delivery
  • Superb119 Reviews4.7
Grits Grill 5000 S Croatan Hwy # N-5, Nags Head
Grits Grill
American • $

Grits Grill

5000 S Croatan Hwy # N-5, Nags Head, NC 27959

We ate at Grits Grill twice during our vacation. There is always a wait, but it is worth it. Staff move folks thru quickly, yet you don't feel rushed....

  • Take-Out
  • Delivery
  • Superb353 Reviews4.4
It’s All Gravy Italian Eatery 6705 S Croatan Hwy, Nags Head
It’s All Gravy Italian Eatery
Italian

It’s All Gravy Italian Eatery

6705 S Croatan Hwy, Nags Head, NC 27959

Excellent! First time, and I would definitely recommend and go back! The Italian Sub was loaded with meat and cheese, and everything was very fresh. Chicken...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.5
PokeBox 2236 S Croatan Hwy, Nags Head
PokeBox
Hawaiian

PokeBox

2236 S Croatan Hwy, Nags Head, NC 27959

We stumbled upon Poke Box while out for a bike ride. The displayed menu looked appetizing so we decided to give it a try. The bowl we ordered was delicious. It...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.7

American Restaurants

American in Nags Head
Fish Heads Bar & Grill 8901 S Old Oregon Inlet Rd, Nags Head
Fish Heads Bar & Grill
American • $$

Fish Heads Bar & Grill

8901 S Old Oregon Inlet Rd, Nags Head, NC 27959

We went twice for lunch. The atmosphere was refreshing. Food and service was incredible! The pork nachos are very large and delicious ! Pet friendly so we took...

  • Delivery
  • Superb363 Reviews4.5
Grits Grill 5000 S Croatan Hwy # N-5, Nags Head
Grits Grill
American • $

Grits Grill

5000 S Croatan Hwy # N-5, Nags Head, NC 27959

We ate at Grits Grill twice during our vacation. There is always a wait, but it is worth it. Staff move folks thru quickly, yet you don't feel rushed....

  • Take-Out
  • Delivery
  • Superb353 Reviews4.4
Red Drum Grill & Tap House 2412 S Virginia Dare Trail, Nags Head
Red Drum Grill & Tap House
American • $$

Red Drum Grill & Tap House

2412 S Virginia Dare Trail, Nags Head, NC 27959

What a pleasant surprise. With the change in ownership, the food was plentiful and delicious. The service was exceptional and the prices were reasonable. We...

  • Take-Out
  • Delivery
  • Superb249 Reviews4.3

Pizza Restaurants

Pizza in Nags Head
Village Pizza of Nags Head 5205 S Croatan Hwy, Nags Head
Village Pizza of Nags Head
Pizza • $$

Village Pizza of Nags Head

5205 S Croatan Hwy, Nags Head, NC 27959

Once again …you never disappoint with your pizza. Ordered our regular sausage & mushroom plus tried the Supreme. Super hot, crusty & easy to pick up....

  • Take-Out
  • Delivery
  • Superb277 Reviews4.5
Nags Head Pizza Company 4036 S Virginia Dare Trail, Nags Head
Nags Head Pizza Company
Pizza • $$

Nags Head Pizza Company

4036 S Virginia Dare Trail, Nags Head, NC 27959

Came out to support them and had fast, friendly & prompt service served by a local company. Pizza was awesome with plenty of toppings and love the fresh...

  • Take-Out
  • Delivery
  • Superb318 Reviews4.4
Yellow Submarine 5000 S Croatan Hwy #8500, Nags Head
Yellow Submarine
Pizza • $$

Yellow Submarine

5000 S Croatan Hwy #8500, Nags Head, NC 27959

It was our first night and did not want to wait anywhere so we ordered pizza for pick up. This was legit the only place that did not tell us they "ran...

  • Take-Out
  • Delivery
  • Good176 Reviews3.8

Seafood Restaurants

Seafood in Nags Head
Blue Moon Beach Grill 4104 S Virginia Dare Trail #16, Nags Head
Blue Moon Beach Grill
Seafood • $$

Blue Moon Beach Grill

4104 S Virginia Dare Trail #16, Nags Head, NC 27959

If you’re around Nag’s Head or the Outer Banks, this friendly local spot has great vibes and delicious well turned out comfort food. My parents split a...

  • Take-Out
  • Delivery
  • Superb480 Reviews4.6
Greentail’s Seafood Market and Kitchen 3022 S Croatan Hwy Unit 34, Nags Head
Greentail’s Seafood Market and Kitchen
Seafood Markets

Greentail’s Seafood Market and Kitchen

3022 S Croatan Hwy Unit 34, Nags Head, NC 27959

Looking for a little lunch after a wine tasting at Santuary Vineyards and found this gem! The food was hot, fresh and very well seasoned. The portion was great...

  • Take-Out
  • Delivery
  • Superb192 Reviews4.8
Woo Casa Kitchen 4900 S Croatan Hwy, Nags Head
Woo Casa Kitchen
Seafood

Woo Casa Kitchen

4900 S Croatan Hwy, Nags Head, NC 27959

A step above the rest! Sat down to the friendliest of service and ordered the buffalo sliders and poke bowls. They were amazing! But hands down the best part...

  • Take-Out
  • Delivery
  • Superb162 Reviews4.8
Biscuits N' Porn 2112 S Croatan Hwy, Nags Head
Biscuits N' Porn
Sandwich Shop • $$

Biscuits N' Porn

2112 S Croatan Hwy, Nags Head, NC 27959

A gas station that appears to sell a lot of food. Must have had 6 or 8 people working the kitchen. Standard brunch stuff. Biscuits with favorite filling (I...

  • Delivery
  • Superb307 Reviews4.5
Jersey Mike's Subs 2424 S Croatan Hwy Unit C, Nags Head
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

2424 S Croatan Hwy Unit C, Nags Head, NC 27959

First time ever eating Jersey Mike's and holy cow was I impressed. Sub was packed with meat and cheese and was hot, fresh and delicious. There's...

  • Take-Out
  • Delivery
  • Superb134 Reviews4.3
Subway 2515 S Croatan Hwy, Nags Head
Subway
Sandwich Shop

Subway

2515 S Croatan Hwy, Nags Head, NC 27959

The only girl working there made my dad and I's subs quick and efficiently. Maybe because we were the only ones ordering at the time. It was a bit late....

  • Take-Out
  • Delivery
  • Good57 Reviews3.6
Mulligan's Grille in Historic Cottage Row 4005 S Croatan Hwy, Nags Head
Mulligan's Grille in Historic Cottage Row
Bar & Grill • $$

Mulligan's Grille in Historic Cottage Row

4005 S Croatan Hwy, Nags Head, NC 27959

While this place was my second choice after we found out sugar shack or whatever was closed, from now on it will be my first choice! Not only has the...

  • Take-Out
  • Delivery
  • Superb448 Reviews4.3
Miller's Waterfront Restaurant 6916 S Croatan Hwy, Nags Head
Miller's Waterfront Restaurant
Bar & Grill • $$

Miller's Waterfront Restaurant

6916 S Croatan Hwy, Nags Head, NC 27959

We recently visited MIllers again, for about our 5th time on our annual trip to the Outer Banks. We were not disappointed. We again were seated by a window...

  • Take-Out
  • Delivery
  • Superb428 Reviews4.3
Lucky 12 Tavern 3308 S Virginia Dare Trail, Nags Head
Lucky 12 Tavern
Bar & Grill • $$

Lucky 12 Tavern

3308 S Virginia Dare Trail, Nags Head, NC 27959

My husband and I stopped here on a whim for lunch. We are so glad we did! It is a fun and friendly kind a place! My husband had a California Cheeseburger and I...

  • Take-Out
  • Delivery
  • Good292 Reviews4.2