Delgado, Santiago, España