After an exhaustive search around Atlanta my hubby and I found some interesting and not so interesting places. We visited two more places one of those is a taqueria in front of the Mercado del Pueblo, and it was horrible. I gave it the lowest point,1. I didn't bother to take a picture.
These ones are from a bar that doesn't look so nice from the outside and actually it doesn't look so nice in the inside, it is over Buford Hwy and the name is La Pastorcita.
The flavor was so nice compared to other places, the price was also cheap but at that time we ran out of cash and the place won't take credit cards. The tortilla was a El Milagro or equivalent which gave a nice texture.
On the Itzelli scale the pastor taco got a 4 out of 5, where 5 is the quality of a delitaco or equivalent metro station at Mexico City.