I just got back from this place on 83rd ave and Deer Valley, I expected good food, being mexican myself, i have to say this place was bad. The beans tasted like they were from a can, rice was dry and the carne asada burrito tasted like rubber, They did have good chips, the salsa was tomato sauce.
will not go back
more