Didn't they have a location years ago around 39th Ave. & Thomas? I swear I ate there a good 25 years ago. Also, I thought there was a place by the same name in Payson or somewhere.
D'ya mean the Chinese/Mexican place that used to be on Indian School just E of Grand by any chance? I remember seeing that, and I think I ate there once when I first visited Phx in the mid 80s, shortly before moving here.
Los Favritos is a favrito of mine. I usually stop off at the one on Chandler Blvd and the 101. Love the Carne Asada burrito!
Of course, for killer pork tacos, it is hard to beat Guedo's in Downtown Chandler.
In Tucson, there is a taco stand on Grant called Molcas, about 5 minutes east of the I-10. Some of the best Carne Asada you are likely to have. The tortillas are to die for. I think they have a restaurant also in Tucson down in the barrio area.
Theres a little taco stand at Camelback and 27th, Taco Mex or sumpin, has carnitas 'street' tacos for 89 cents. Really good stuff. I believe they have all the tongue, tripe and other 'yukky' stuff there too. And Burger Factory, too. Don't they serve "all that" stuff too?