You didn't get my point when I was talking about "croissants".
According to wikipedia (so yes I know it's not the best reference ever) burritos are mexican. Same for tacos and guacamole.
So of course these are not exactly like those in Mexico, still you can call it Mexican food. Like you can call "Asian food" the stuff you eat in "Asian" restaurant in Europe, which are of course a mix and match of various food from Asia (and not only from China).
And of course I guess Mexicans don't eat only tacos and burritos, but we in France don't eat only baguette and croissant either.
Still you can call it Mexican Food. And I'm waiting for just one good reason why you could not call it Mexican Food.