Don't listen to the ridiculous people leaving crap reviews. 1-star and you got delivery? Haha ok dude.
After growing up in the southwest and eating at some of the greatest Mexican restaurants in Arizona, California, New Mexico and Texas, I can attest that this restaurant fits the bill.
Authentic. Fresh. Warm and welcoming. CLEAN.
The food is top notch.
Don't miss this place when in Charlotte.