I just got into atl yesterday and had my first day of work today. Definitely sounds like a good time, I can bring out my portable grill and 2 chairs. I've never been to the drive in but I got directions on google maps, anything else I need to know?