Get directions to: Zapata, Norcross, GA Restaurant address: 5975 Peachtree Pkwy Ste 2 Norcross, GA 30092, USA Driving Walking Bicycling Restaurant: Zapata