I believe this might be the best Mexican food I have had in Phoenix.
To start, be ready for a possible walk....because their parking lot sucks! haha It's just too small. I often have to park in the dirt lot across the street by the train tracks. However....once you are inside, it is wonderful! The place is well-kept and clean. Atmosphere is great. All of the staff are friendly, and the Managers are usually running around helping out and just chatting with the customers.
The food is Awesome! I have been several times now with friends and family, and have tried many of their dishes. My personal favorite is their specialty burrito - the El Rico! Great mix of ingredients and spices.
If you get a chance, stop in. You won't regret it!