I love this place so tasty i been going here for 15 yrs is still my favorite restaurant
Customer service is excellent
Address: 6710 W Indian School Rd, Phoenix, AZ 85033, USA
Joshua | Oct 28, 2018
Not a question.
Ezerlene Watkins | Oct 27, 2021
This place is the bomb. The green chili burritos lord they is good!
Brandon Rowe | Oct 28, 2018
No this isn't a question but the guy's right. This place is awesome. The Carnitas plate could feed a big man twice.
Ramon Valenzuela | Oct 28, 2018
Thumbs up
Thanks! Your answer is awaiting moderation.