I think it’s pretty solidly in the Tex-Mex category, which is so much more popular in America than actual Mexican food that “Mexican” is better considered a casual alternative to saying Tex-Mex. If you actually mean authentic Mexican, you should probably specify that, or even better, name the specific region. It’s normal to see a restaurant advertised as Oaxacan or Yucatan, for example.
I think it’s pretty solidly in the Tex-Mex category, which is so much more popular in America than actual Mexican food that “Mexican” is better considered a casual alternative to saying Tex-Mex. If you actually mean authentic Mexican, you should probably specify that, or even better, name the specific region. It’s normal to see a restaurant advertised as Oaxacan or Yucatan, for example.