The best Mexican food I've had was in Puebla Mexico. But restaurants in Mexico City and Oaxaca weren't far behind.
You are crazy if you think Arizona and New Mexico restaurants are more authentic than Red Iguana. where are you going to get eight different moles in Arizona? LOL. You won't.
Are you going to find Oaxacan mole negro in New Mexico? Doubt it.