what drinks to try in mexico city