Welcome to the World’s Largest Drive-in Restaurant in Atlanta
Still Going Strong After 93 Years the heart of Atlanta, Georgia
What’ll Ya Have? What’ll Ya Have? What’ll Ya Have?
Amid a cacophony of sights, smells, and sounds, the famous catch-phrase rings out above the din. No matter what time you show up at the world’s largest drive-in, at North Avenue…