Cosmo’s Pizzeria | Southern Shores, NC

Cosmo's Pizzeria
Credit: Cosmo’s Facebook

Cosmo’s Pizzeria

5591 N Croatan Hwy
Nags Head, NC 27959
252-261-8388
Website

Facebook icon
An Outer Banks classic, Cosmo’s Pizzeria has been serving up delicious pies for decades, and is a staple for pizza, pasta, and classic subs and hoagies. Located in the Market Place, it’s the perfect pit stop on your way on or off the Outer Banks, or an easy place to grab take out for a crew. Their friendly service is the cherry on top of an already great meal!

Masala Bay | Point Harbor, NC

Masala Bay

Masala Bay

9175 Caratoke Hwy,
Point Harbor, NC 27964
252-423-3177
Website

Facebook icon
Instagram icon
There may be no finer place to dine waterside on the Outer Banks than Masala Bay Grill, an Indian restaurant with stellar views located just across the Wright Memorial Bridge in Point Harbor, less than 10 minutes from Southern Shores. Flavorful, fresh dishes, many focused on vegetables, or cooked in a tandoori oven, are staples of the menu. The fare is derivative of north Indian cuisine, and includes perfectly spiced curries, vindaloo, and biriyani. Overlooking the Currituck sound, the dining room offers unbeatable panoramic views. Or, sit outside on the water for an al fresco dining experience.

OBX Frozen Yogurt | Southern Shores, NC

OBX Frozen Yogurt

OBX Frozen Yogurt

1 Ocean Blvd Unit 107
Southern Shores, NC 27949
252-261-2697
Website

Facebook icon
Life is sweet at OBX Frozen Yogurt, a family-owned and operated treasure trove of treats in the Southern Shores Crossing shopping center. With 8 rotating soft serve flavors and over 60(!) toppings, there’s a combination to satisfy everyone’s sweet tooth. Perhaps the coolest thing about OBX Frozen Yogurt is their mobile catering service. Hosting a large family reunion or wedding at one of our beach homes? Their FroYo Food Truck brings the frozen yogurt and toppings to you. Visit their website or give them a call for additional details.

Restaurants In Southern Shores, NC

Outer Banks Restaurants In Southern Shores, NC

Although Southern Shores, NC is one of the smaller towns on the Outer Banks, it has a nice selection of restaurants of all styles, from bagel shops, to BBQ joints, to oceanview cafes showcasing local seafood and cuisine.

Cosmo's Pizzeria
Cosmo's Pizzeria
Masala Bay
Masala Bay
OBX Frozen Yogurt
OBX Frozen Yogurt
Steamers Restaurant
Steamers Restaurant
Southern Shores Pizza
Southern Shores Pizza
Barrier Island Bagels
Barrier Island Bagels

Steamers Restaurant | Southern Shores, NC

Steamers Restaurant

Steamers Restaurant

1 Ocean Blvd #115,
Kitty Hawk, NC 27949
252-261-0224
Website

Facebook icon
Instagram icon
This sleek restaurant in the heart of Southern Shores specializes in seafood and catch of the day. Attentive service and ambiance set this place apart. Pick up a Steamer Pot To-Go, which makes for an easy vacation meal stacked with lobster, crab, clams, mussels, potatoes, and corn – you can’t go wrong!

Southern Shores Pizza | Southern Shores, NC

Southern Shores Pizza

Southern Shores Pizza

1 Ocean Blvd,
Kitty Hawk, NC 27949
252-715-3940
Website

Facebook icon
Instagram icon
Dine in or order out at this awesome pizza shop specializing in hand tossed, brick oven pizza. They also offer mouth watering wings and one heck of a cheese steak – we’ve heard it’s the best on the beach. With free delivery to Duck, Southern Shores, and Kitty Hawk, it’s easy to snag an quick dinner for a large group.

Barrier Island Bagels | Southern Shores, NC

Barrier Island Bagels

Barrier Island Bagels

5549 N Croatan Hwy
Kitty Hawk, NC 27949
252-255-2888
Website

Facebook icon
Instagram icon
Find fresh, daily-made bagels at this family owned deli in the Southern Shores Marketplace. It’s a great place to stop if you’re looking to grab a tasty breakfast or quick lunch to take to the beach. Carbo-loading is definitely the focus here, but they also offer healthier options such as smoothies, juices, and gluten free fares. We’re big fans of the bacon, egg, and cheese on their rosemary olive oil bagel.