World’s Largest Drive-In
Opened in 1928 and known as the world’s largest drive-in, The Varsity is nothing short of an Atlanta institution. You simply cannot call yourself a true Atlantan, much less a true Southerner until you’ve savored the dogs, rings, strings and F.O. of the famed North Avenue establishment. Just across the street from Georgia Tech, our… Read More
