This Nearly Century-Old Georgia Restaurant Is The World's Largest Drive-In — And Still Going Strong
The next time you're in Atlanta, take a trip down memory lane and experience fast food the way your grandparents did at a classic restaurant founded in 1928.
Read More