Cuesta-Santos, Armando, Cuba