OK, so I'm still figuring this stuff out. Here's that aerial I was referring to.
Where we have parked in the past is the green circled area. When you get off 675 and head west, turn right at the Waffle House, then turn left in front of it and go into the K-Mart lot. Yeah, it will be packed with folks wanting to get out and enjoy the weather and cars. Should be fun. Hope Darth and Heinz make it too.
To answer your other question jrhaus, there's a Japanese and a Mexican restaurant in the same shopping center. Across the street is a ton of places such as Cheesecake Factory, The Pub, Bar Louie
http://www.thegreene.com/dining.cfm