61 North Ave NWAtlanta, GA 30313404-881-1706
Visit Website
An Atlanta institution for over 60 years. World's largest drive-in offering fast-food dining. Hot dogs, hamburgers, fries and onion rings.