Because "Hispanic" is a general term that defines "non-white people who talk any Latin American Language such as Spanish, French and Portuguese". Also, Mexican is a nationality such as "American" and it does not define ethnicity.
There are some 1.1 million Mexicans of African descent, known as Afro-Mexicans.
Hispanic
Mexico
3 Hispanic capital cities are. Mexico D.F. (like Washington D.C.), Mexico Caracas, Venezuela Managua, Nicaragua
Mexicans/Hispanic/Spanish/people from the country of Mexico or Spain.
A period of time before people of Spain invaded a country (e.g. Pre - Hispanic Mexico - before Spaniards arrived in Mexico.
Mexico or another Hispanic country
Mexican people are by definition hispanic. You should be more specific in your question.
See related links.
By far Mexico City..
no he lived in LB-and surfed Mexico
Mexico uses the peso.
California has the largest total hispanic population: about 13,700,000 Hispanics. (37% of the total population) New Mexico has the highest hispanic percentage, at 46%.