1. You ask people if they speak “Mexican.”
Don’t think we need to explain this one.
2. Or, you assume that by knowing Spanish, everyone will understand you.
Wrong again. Six percent of Mexico’s population — around six million citizens — speak indigenous languages, the second largest group in the Americas (only Peru has more). More than a million speak Nahuatl, while others speak many of the over 60 other indigenous language groups found in the country. All are equally recognized by the government; there is no “official” status of Spanish in the country. In 2003, the General Law of Linguistic Rights of the Indigenous Peoples made all of Mexico’s indigenous languages “national languages”, meaning they now have the same validity as Spanish in the country.