Person 2: What if he is Mexican?
Person 1: No he can't be! He's got blonde hair and blue eyes!
Person 2: Dude, Mexicans have all kinds of looks. Don't be ignorant.
Contrary to popular misconception, "Mexican" is not a racial or ethnic group. Though the majority of Mexicans are Amerindians (pure-bloods and mixed-bloods "mestizos"), there are a substantial number of non-Indian Mexicans, such as the Spanish whites that are effectively the ruling class of the country, blacks, Jews, Arabs (Salma Hayek, telecom magnate Carlos Slim), etc.
A "Mexican-American" is a Mexican national in the U.S. Though the U.S. born children of Mexican immigrants usually claim to be "Mexican," this makes no more sense than U.S. born children of Canadian immigrants claiming to be Canadian.
Mexicans are common people like you: the gardener, the pool cleaner or the domestic worker are just social stereotypes.
Other stereotypes include the tequila drinker, the drug dealer or the big sombrero wearing guy which by the way are really hard to find here in México city
Not every mexican are poor, most of the mexicans tourist around the world have large accounts and México city is the second largest city in the world and the first one with museums.
Fajitas is not a traditional mexican food neither is Taco Bell.
Italian: where are you from?
Mexican: I'm from México
Italian: No way!!! you are spanish or italian!!!
Mexican: Nope I´m from México
Italian: You don't look like a mexican
Mexican: How do mexicans look like?
Italian: Not like you
Mexican: I´m an average mexican guy
Most Americans, including Mexican-Americans, are ignorant and think all hispanic people are Mexican and that all Mexicans are one race of people that spoke Spanish since the begining of time and before Christopher Colombus arrived. That obviously is not true.