I'm from the "southern Outer Banks" down near Cape Lookout. I've also been to the Outer Banks many times. Some of the prettiest beaches you will find. North on Highway 12, which runs the length of the islands, is more commercialized....lots of ritzy folks in fine houses, and nothing wrong with that. South on 12 is the quaint little fishing villages...Rodanthe, Frisco, Buxton, and Hatteras. Hatteras is where the famous Hatteras Lighthouss is...not the prettiest one in my opinion, but it's nice. Take the short ferry ride from Hatteras over to Okracoke, and eat at Howard's Pub. You can start at the north end of Hwy. 12 and go south...you can take in 4 of NC's lighthouses. Don't forget to check out the museum at Kitty Hawk, birthplace of aviation. Yes, there are plenty of seafood restaurants....One of my favorites is the Black Pelican in Kitty Hawk.