Fisherman Approved Seafood, a borrowed tagline from our local Outer Banks Catch association, best describes our incredible variety of fresh seafood harvested from the waters surrounding the Outer Banks.
Twiddy Pro Tip: When dining out, remember to ask your server which menu entrees feature fresh local seasonal offerings. Lake Mattamuskeet crab meat, Pamlico Sound flounder, local green tail shrimp, Crab Slough oysters, soft shell crabs(a local delicacy!), fresh tuna, mahi-mahi, cobia, drum, and tilefish, to name a few. When it comes to fresh seafood, timing is everything. There’s always something fresh and in season any time of the year on the OBX! Check out our top picks for the best seafood restaurants in Outer Banks, organized by town.
Best in Nags Head NC
Where: Owens’ Restaurant
Good For: A relaxed, homey atmosphere with touches of OBX history throughout.
Menu: Owens’ Menu
Address: 7114 S, Virginia Dare Trail, Nags Head, NC 27959
Phone Number: (252) 441-7309
An absolute local favorite, whether celebrating a special event or a quiet family dinner, you will never be disappointed. Generous portions prepared to perfection, featuring a variety of fresh local seafood entrees, as well as pasta, ribs, chicken, and mouthwatering Angus beef options. Crab cakes still prepared from Miss O’s original 1946 recipe, the best hushpuppies you may ever taste, along with a huge choice of always fresh menu entrees sure to satisfy anyone’s appetite. No one will leave hungry! Family owned and operated for over 72 years.
Best in Kill Devil Hills NC
Good For: Unique dishes & chef made Sushi
Menu: Miller’s Menus
Address: 1520 S. Virginia Dare Trail, Kill Devil Hills, NC 27948
Phone Number: (252) 441-7674
Miller’s Seafood and Steakhouse, located on the beach road in Kill Devil Hills, is an Outer Banks locals’ favorite hidden gem. Tasteful nautical-inspired dining with plenty of room for just the two of you or a large family of 12 or more. Entrees featuring fresh locally caught seafood, a huge selection of chef-created sushi, as well as chicken, steaks, and burgers. Bacon Wrapped Scallops, She Crab Soup, or Hot Crab Dip from the appetizer menu are among our favorites. We particularly love the Choose Two Platter, which gives you the ability to create your own combo. You will leave happy and stuffed!
Best in Kitty Hawk NC
Where: Black Pelican
Good For: Amazing food with a touch of Outer Banks history!
Menu: Black Pelican Menu
Address: 3848 N. Virginia Dare Trail, Kitty Hawk, NC 27949
Phone Number: (252) 261-3171
Constructed in 1874, the Kitty Hawk Life Saving Station was one of the seven facilities of its kind existent on the North Carolina Coast. Later it was renamed The Black Pelican due to legends of sightings of a black pelican during many of the deadly storms that rolled into the Outer Banks.
You can’t go wrong choosing the fresh catch of the night, whether it be the tuna, flounder, or mahi. The filets are freshly cut, served with seasonal vegetables and garden rice. Another crowd favorite, which is a little more friendly on your wallet is the white seafood pizza. All of their pizzas are made from scratch and cooked to perfection in their wood-fire oven. A local favorite located on the oceanfront in Kitty Hawk!
Best in Southern Shores NC
Good For: Gathering with family and friends
Menu: Steamers Menu
Address: 1 Ocean Blvd. Unit 115, Southern Shores, NC 27949 (Southern Shores Crossing Shopping Center)
Phone Number: (252) 261-0224
Enjoy a fresh, gourmet seafood meal in the light and airy dining room. Southern Hospitality is served with Outer Banks Flavor during lunch and dinner hours. Seasonal food and drink specials keep the locals coming back again and again, but we know a few locals that order the Shrimp & Lobster Bisque and Steamers Classic Caesar Salad at every visit. Don’t feel like going out to dinner during your vacation? Steamers also offers take-out and catering, including steamer pots.
Best Seafood in Duck NC
Best in Duck, NC
Where: Heart Restaurant
Good For: Unique Dishes in a hidden location
Menu: Heart Menu
Address: 1177 Duck Road, Suite 11 Duck, NC 27949 (located in Scarborough Faire)
Phone: (252) 715-5532
Looking for a unique, and different type of seafood experience? Heart Restaurant recently opened in Duck, and we are going crazy over their eclectic menu! Whether you get the Poke Grilled Avocado for a quick appetizer with a drink at the bar or sit down for a full meal of the local tuna with creamy polenta, asparagus with lemon thyme vinaigrette, you will not be disappointed. This is still a hidden gem among us locals, so if you want a great environment, with unique cuisine, and no crowds, this is the place to go!
Best in Corolla NC
Good For: Fresh local ingredients
Menu: North Banks Menu
Address: 794-G Sunset Blvd Corolla, NC 27927 (in Timbuck II Shopping Center)
The line at the door says it all. From the moment you walk in, you can feel the energy in this room is addictive. Delicious choices for everyone in your group, served in a timely manner by a vibrant, friendly and efficient staff. They use only the freshest local ingredients available. Start your meal off with any of the steamed platters from oysters to snow crab legs to a little bit of everything. You won’t regret indulging in the four cheese Crab Mac N Cheese, with a signature cocktail on the side. Go experience the seafood heaven that all the locals are talking about!
Best For Take out or Catering
Where: The Outer Banks Boil Company
Good For: Catering or take out
Address: 785 Sunset Blvd., Corolla, NC 27927 (in Timbuck II Shopping Center)
Phone Number: (252) 453-6578
Wishing for some good seafood but can’t get the kids out of the pool? Consider a Coastal Low Country Boil from The Outer Banks Boil Company. Say what?! A traditional OBX seafood boil includes red bliss potatoes, sweet corn, spicy andouille sausage, sweet onions, and jumbo shrimp, seasoned and cooked all together.
You can do take out or to truly relax and have them cater your boil – let them do it all! They will set up the equipment and cook for your whole group. The Outer Banks Boil Company will clean up, including taking out the trash! And they will come to you if you are staying in a home on the 4×4 beaches. For non-seafood eaters, other menu options are available.
Best Seafood Buffet
Good For: Really hungry people
Menu: Captain George’s Menu
Address: 705 S. Croatan Hwy, Kill Devil Hills, NC 27948
Phone Number: (252) 480-6677
Bring your appetite, because the buffet at Captain George’s Seafood Restaurant is fully stocked with all of your seafood favorites! Seafood items covering the full spectrum, prepared in a variety of different ways. This is the perfect way to sample many different types of seafood all in one sitting. Many different types of fish and shellfish are joined by seasonal seafood, like soft shell crabs, hard blue crabs, and raw oysters, when the time is right. Several side items and an impressive selection of homemade desserts are also available.
After enjoying your delicious Outer Banks seafood meal, it’s time to shop! We have shopping recommendations in each town to find the perfect OBX vacation souvenirs. Whether you are looking for an OBX t-shirt or a unique, hand-crafted piece of jewelry, local Outer Banks shop owners have something for everyone.