Restaurants in Southern Shores, NC on the Outer Banks

It’s always great food, a relaxing atmosphere, and friendly people in Southern Shores.

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

Cosmo’s Pizzeria
Masala Bay Grill
OBX Frozen Yogurt
Steamers Restaurant
Southern Shores Pizza