Mariachi Guadalajara has played at our New Years celebration for 20 years!