This place has one of the best green chili burritos in PHX. If you haven't been here I definitely try that or the green chicken tamales, flautas and the Oaxaca special. Its so good! There salsa is pretty good too and I usually douse everything with it.
Word of advice this place always stays busy so I suggest you call you order in 20 mins ahead of time. Enjoy!