Your dad's birth certificate should have his parents info...like dob, pob, etc..
Once you have that then you can keep tracing back. Once you have a dob then it will easier to contact the Registro Civil in the Canary Islands and obtain his birth records.
We should compare notes! My grandfather name is Reinaldo Caraballo. He is from Las Villas as well.