I am British and love love love REAL mexican food, having been exposed to "the good stuff" in Los Angeles whilst dating my hubby, sad truth is most mexican restaurants here are sorry substitutes

, but me and my hubby simply make our own.
You can source the majority of ingredients on line and make your own corn tortillas, or even buy them ready done, we get em in bulk and shove em in the freezer. we buy a few bags of ancho and chipotles, a few cans of tomatillas as staples as create many a favourite from those...so all is not lost

Whilst the prices may be a lil pricey in places when you consider just how many cheap meals you can make out of them ....it's a no-brainer....soft tacos, hard taco shells, tostadas, burritos, enchilladas, huevos rancheros , taquitos...mmm mmm mmm
I agree it's a cultural thing, but one , I think is starting to shift. Even our cooking shows are starting to demonstrate mexican and latino cuisine as an emerging trend ...Nigella made quesidillas, and an omellette with corn tacos. Market Kitchen made "fish tacos" the other week....I think the food landscape could shift over time.
In the meantime, like you say ....improvise.
