Arizona Theatre Company’s ‘American Mariachi’ is impossible not to love

March 16, 2019