'What'll ya have' at the world's largest drive-in restaurant? (©Richard Cawood/Flickr)
The iconic drive-in, the world’s largest, is an essential Atlanta experience. Step up to the 150-foot counter to order chili dogs, naked dogs, burgers, fries, fried apple pie and FOs (frosted orange drinks). No reservations. L&D (daily). Additional locations in Norcross and Kennessaw.