to be honest, I'm what you would call a mestizo, no one has ever called me an Indio, but really, c'mon maybe puerto ricans are mixed triracials, but most Mexicans are either mestizo or indian. Most of the mestizos are predominantly native american with only a small ammount of European blood, which makes them mostly native american. All of latin america is striving to be Spaniards, it's so stupid. We're not spaniards. We may have a few drops of blood, but we are native americans in the end. Why don't they see the value in their own culture like the Europeans do. Europeans don't like this because it will drive them out of the Americas and they want to be called Native Americans. Native Americans don't like this because they dream of being Spaniards or White, but they are just lying to themselves.