"John's Drive-In has been an Outer Banks cornerstone for four generations. The window-service joint across the road from the beach in Kitty Hawk specializes in coastal Carolina mainstays like battered fish baskets and barbecue sandwiches. Only open for lunch in the warmer months, they almost always have a line of people waiting for thick milkshakes and crunchy fried mahi sandwiches (look for 'dolphin sub' on the menu)."