Zapata Mexican Restaurant Review – Norcross, Atlanta, GA [First Impressions]
Stashed away in Downtown Norcross is a little Mexican restaurant touting the name Zapata. Though the word translates as shoes to us gringos, the restaurant actually takes its name from Emiliano Zapata, a Mexican revolutionary. … Read more →