Mexican food as it exists in Mexico is very difficult to find in the United States.
90% of so-called Mexican cuisine served in the States is Tex-Mex which in my mind is nothing more than a euphemism for bastardized Mexican cuisine. Calling Tex-Mex true Mexican cuisine is like calling Wendy's Spicy Chicken sandwich an authentic cajun/creole dish.
I've had the occasion to visit several areas of Mexico from the desert NW to the tropical SE. The Mexican culinary choices vary greatly from the arid mountains of Sonora to the tropics of Campeche. Mex-Mex is far superior to Tex-Mex...
Some of my favs are Huaraches in the North and Puerco Pibil in the South.
This post was edited on 6/29 at 10:02 am