Also from a friend who goes to OBX at least twice a year.
Restaurant's
Tale of the Whale- (dinner) on the left, just before the Manteo bridge
Hurricane Moe's -(lunch, dinner) on the right over Manteo bridge in Pirate's Cove Marina
Carolina Seafood (dinner) beach road between mp 5- 7 all you can eat buffet only
Mako Mike's (dinner) in Kill Devil Hills, on the right if you are going south, good food, cool looking inside.
New York Style Pizza (lunch, dinner) good for lunch or dinner on your left in Kill Devil Hills. yellow building really good food.
Keeper's Galley - (breakfast) great breakfast, going south it's on your left in Kitty Hawk. Buffet and menu
Dunes Restaurant - (breakfast) same people own keeper's galley, going south it's on your left in Nags Head, letters that spell restaurant on top of building.
put-put
Blackbeard's - next to Dairy Queen in Nags Head, more like behind it.
Souvenir's
Ben Franklin has cool stuff, at a cheap cost.
Walking around the town of Manteo and going to Oregon inlet to drive on the beach are my favorite things, if you go to Manteo go to poor Richards sub shop on the waterfront. they are from Baltimore, hope this helps.