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 →