Santos-Moreno, Antonio Santos-Moreno, Mexico