Mexican sweet tooth