That's right, VivaLaRaza: because they are Mexicans, people from another nation.
By definition, people who are part of the nation don't get to vote.
Do we have a right to vote in the Mexican elections?
There’s your answer.