Mexican food varies drastically from area to area. Phoenix is a lot different than Albuquerque, which is way different than California, which is much different than Texas. I'm told it's much the same in different areas of Mexico.
When it comes down to it it's all just combinations of meat...