This has to be one of the best Mexican food restaurants I have been to. I was born and raised in Arizona, so..
All reviews seem positive