LA Weekly has an interesting article entitled
L.A.’s Idea of Mexican Food vs. What Mexicans Really Eat:
Moral of the story: First, let’s take a moment to identify that Mexican food in México is completely different than the Mexican food available in Los Angeles, well, for the most part. There is no such thing as combination platters in the motherland; you either fully commit to a taco or you fully commit to a chile relleno. Finally, a burrito is simply a rendition of taco where a thin flour tortilla is used instead of corn — no rice and beans.
Traditional Mexican food is not the salty gut bomb that it has long been stereotyped as being. It can be, of course, but so can any other cuisine when customized to the typical American palate.
I think it doesn’t really matter what Mexicans actually eat. Just give me a delicious taco.