Well, I don’t know about Puerto Rico or other nearby islands, but the people of South and Central America are a mix of Amerindians and Europeans from Spain/Portugal.
The term for this mix is Mestizo, and it comes in varying degrees of mixture. The African mix that comes from the slave trade on the islands is something else altogether.
____________________________________________________
For the most part but Guyana, Surinam, Brazil and Belize don't fit that mold for various reasons.
Most people in Puerto Rico are descendants of white (but not Nordic) Canary Islanders (Spanish), mainland Spanish, and some other European ethnicities to include Irish, German, Corsican, Italian and some French.
There’s a large degree of inter-marriage of whites with descendants of West African slaves. There’s virtually no mix with Native Americans, and the resulting mestizoing (is that even a word?), since most of the Puerto Rico native population was wiped out early during Spanish rule.
Now, since most of Spain was occupied by the Moors for 700 years, our Spanish ancestors in turn had some mix with Arabs and North Africans in their blood, along with their culture.