From 1979-1996, my husband and I went to Nags Head every year. Our splurge was to eat at Owens on each trip. We haven't been down in ten years and plan on going later this month.
Is Owens still a good restaurant? I've been looking on this board and nobody recommends it when asked for good restaurants....so, can you give me your current opinion of Owens?