Birth in most North and South American countries grants citizenship, regardless of your parents' origin or status. This applies in Mexico, Canada, and other Central/South American nations. If you're born there, you're a citizen, even if your parents aren't.
Place of Birth and Second Citizenship