Puerto Rico ≠ Puerto Ricans
Puerto Rico doesn't get to vote. So anyone who is a registered resident of Puerto Rico, regardless of birth location, does not get to vote in federal elections. Full stop.
Puerto Ricans are US citizens with all the rights and privileges that go with that. They can vote in federal elections as long as they are not a registered resident of Puerto Rico. So if someone is born in Puerto Rico, moves to Florida and declares that their place of residence, then moves to Paris, France. They can vote via absentee ballot.
TL;DR: Puerto Ricans, yes. Puerto Rico, no.