If your only exposure to Mexican cuisine is from Taco Bell or Chipotle, then you definitely need to get out more and explore. Chances are you aren’t eating an actual and authentic Mexican dish, but rather an Americanized version, popularly known as Tex-Mex food. The term was coined when Anglo-American settlers encountered Mexican cultures and cuisines as they marched towards Texas.
Confusing as it may be at first, you don’t need to fly to Mexico to know the difference, for there are nearby establishments that prove to be as authentic as any real Mexican restaurant can be, offering an authentic culinary experience. These should help you better discern between Tex-Mex food and actual Mexican cuisine next time.