Mentioned by Inner Banks Inn
5 of the Best Outer Banks Restaurants You Have to Visit
"This elegant restaurant in Nags Head, NC, has been a part of North Carolina history since the year 1946. This family-owned establishment is dedicated to preparing the most delicious and authentic coastal Southern cuisine in a beautiful and upscale environment. Owen’s Restaurant also possess numerous valuable historic artifacts that are found throughout this restaurant, making you feel as though you’ve stepped back in time!"