The Varsity. Welcome to The Varsity! The World's Largest Drive-in Restaurant. We have been serving customers here in Atlanta since If you have never been here then you are truly missing some fine Southern fast food cuisine!
Prev Pinner: The Varsity, Atlanta G. - The World's Largest Drive-in Restaurant. has been serving customers in Atlanta since People from all over the world come to experience The Varsity because there is nothing like it anywhere.Walk A Dog!