Many years ago a spent some days at Lake Atitlan in Guatemala. I was surprised at the German/Swiss presence there and the availability of good vegetables to eat. I was also interested to see pure blooded Indians near San Cristobal de las Casas in southern Mexico, with their specific tribal ethnic costumes. The native huts are much more attractive than the corrugated tin roof covered shacks that the Mestizos live in.
I stayed a few days at the home of Franz Blohm (sp?)an anthropologist. In the evening he would talk with us about the indigenous cultures and their differences. They were healthier because they were not eating Western junk food. We rented horses and rode 6 miles to a native village. The alcalde (mayor) and his two deputies were the only 3 people there who spoke Spanish. The houses were attractive and carefully arranged around a large square with a church in the center. There had been no priest there since the 1930s, but the people were celebrating something and carrying litters with saints on them around the church. Most in US are not aware that several million people in Mexico and Central America speak NO Spanish. It was an eye opening experience.
There are places in southern Mexico where Spanish speakers are not welcome.....................