No it's a nationality. Tejanos are *not* Mexicans, even if they do share some genetics, some culture and the Spanish language with them.
Call a Tejano a Mexican and see what happens. Get back to us.. if you can. :)
Or better yet, call a Puerto Ricano a Mexican. That won't be pretty either.
Ok, Latinos or Hispanic or Mexican .... still not a race .... sorta get tired of being called a racist because I’m against illegal immigration coming across from Mexico .... whether Mexican or not .....