El Charro is a fortress of Arizona-Mexican foodways, from the chimichanga (which the restaurant claims was invented here) to superb carne seca and dizzying margaritas.
El Charro is a fortress of Arizona-Mexican foodways, from the chimichanga (which the restaurant claims was invented here) to superb carne seca and dizzying margaritas.