Where Is the Largest Drive-in?
Largest Drive-Ins in the United States The Varsity drive-in restaurant in Atlanta, Georgia is the world’s largest, spanning two city blocks and accommodating 600 cars. Originally a small hot dog stand called the Yellow Jacket, founded in 1928 by student Frank Gordy, its instant success led to relocations and expansions. The Ford Drive-In in Dearborn, … Read more