Q: Did the 23rd amendment give Puerto Ricans the right to vote for president? Now, let's think step by step:
The 23rd Amendment to the Constitution gave residents of Washington D.C. the right to vote in presidential elections. Puerto Rico is an American territory, not a state, and does not have the right to vote for president. Puerto Rico is not Washington D.C.
The answer: no.