20 Classic Atlanta Restaurants you MUST visit! It seems like a new restaurant opens every week in Atlanta. Many of these fresh faces on Atlanta's dining scene deserve attention, but let's not forget about the classics, the restaurants that have.
The World's Largest Drive-in Restaurant. The Varsity, Atlanta, GA "What'll ya have?" One of those places that's always been there and you always end up going if spending time in Atlanta. It's just part of the Atlanta experience for us!