From Our Editors
Grab a bite at Atlanta South 75 Auto Truck Plaza in Jackson.
Feeling a little shy? Carryout is available.
Don't fuss with street parking. We've got some parking available. Travel by bike to Atlanta South 75 Auto Truck Plaza and store your bike at a nearby rack.