Santiago de la Santa Cruz, Mexico