Southern Shores is a town in the Outer Banks of North Carolina. From the beautiful oceanfront to the sound, Southern Shores has been the best kept secret on the Outer Banks since 1947. The beaches are private and uncrowded. A community soundside bathing beach and playground are great for families with small children. And while it is a residential area, Southern Shores is just minutes from shops, restaurants, and area attractions.
Southern Shores does not have many restaurants as it is an area that is mostly residential, but there are great places nearby. Try Rundown Cafe at Mile Post 2. Pretty casual but one of the best restaurants on the Outer Banks. Also, Duck Donuts has sinfully delicious doughnuts (and only doughnuts).