And the audience, perhaps charmed by El Charro's mole appetizers and eclectic decor, is always welcoming, even for those who are out of tune. 1325 Grand Ave. #4, Phoenix, 85007 Map 602-730-3247 ...