Mexican in America is not high quality food.
Mexican in Mexico is not exactly high quality either.
For the most part, ‘Mexican’ food in the US is TexMex, not Mexican