El Herradero Taqueria hits gold

October 19, 2016

“In 2001 me and Victor came to Norcross, Ga., from California with a food truck. Now we own three restaurants there. My nephew wanted to do something like that, so we decided to help him,” Maria Sanchez said. Don Pedro Mexican Food is the name of their …