Perhaps things have changed since I traveled Mexico extensively in the '60s with my family but their typical dishes didn't resemble what we call Mexican food here in the U.S. Sure, they have tacos, enchiladas etc. but they aren't prepared and don't taste the same.
I always thought the food was lousy in Mexico, but I thought that opinion may have been partly because I never had much money, and always ate cheap, but even trying to be optimistic, I didn’t believe that I was really just having such an almost unbroken string of bad luck in choosing cafes.