Villa Peru is awesome, we are in Tucson right now and went there last night. Peruvian food rocks, this place is fairly expensive but really is fantastic

Istanbul restaurant is also great, Turkish and Mediterranean. The Manti and okra and kebabs are all very good

For Sonoran dogs Guero Canelo is good but I usually prefer the food truck versions

Haven’t been to El Charro in a long time but will try to go there tomorrow