When you visit New Mexico, whatever you do, don’t get New Mexican culture confused with Mexican culture. The two are very different, and the locals will let you know it. For starters, the Mexicans I know never eat Sopapillas like this one I had in Albuquerque.
But it goes deeper than the culinary differences. As a California Mexican, I always heard about New Mexicans who insisted they weren’t “Mexican,” they were “Spanish.” Even in my own neighborhood, some fair-skinned kids came from families who preferred this label. I don’t know if their parents came from New Mexico or what, but it didn’t matter; we insisted that by preferring to call themselves “Spanish,” they were in denial about their ethnicity, ashamed to be linked to the Mexican Indian blood that many western Latinos share.
It’s a complicated issue, but ultimately, whatever label we Latinos choose to use, the fact is, we all have our unique ancestral histories, some that we relate to more than others.