It’s all made up.
Mexicans, Puerto Ricans, Chileans and everyone in between come in all shapes and colors from extremely blonde to extremely black; from very tall to very short. Some dress very Hollywood American. Some dress very business suit American. Some dress very ethnic sub-group. But I know man non-Hispanics who try to pass for Hispanic. I've repeatedly been mistaken for Mexican (especially by Puerto Ricans because I learned my Spanish from Mexicans). How is it possible to look at a person and think that the person is, or is not, Hispanic? One must be psychic.
I have lived many years in Central and south Texas, and I think that I can see a difference in Mexicans from near the border compared to Mexicans from Central Mexico. Seems to me that the Central Mexicans look Caucasian, while the border Mexicans look American Indian-(No disrespect meant to anyone.)