Taco salad is a Tex-Mex fusion of Mexican food that has been Americanized in the states like Texas, New Mexico, and Arizona. Consequentially, most Americans consider it Mexican food but it doesn't have original roots in that country.