I think their are two big problems here:
First, mexican food includes a lot of different foods from Ensenadas fish tacos, mole poblano, mole xiqueño, pescado a la veracruzana, cocteles campechanos, quesadillas de huitlacoche, bistec encebollado, tacos de guisado, sopa de lima, tacos al pastor...