Originally Posted by MexicoKaren
No orange cheese, no lettuce, no crispy taco shells. A taco in Mexico is simply anything you wish to put on a tortilla....and they are usually served like this:
Commonly served that way in L.A., too. Here we call those "soft tacos" to distinguish them from the fried, hard-shelled kind. Both are legitimate Mexican cuisine, just from different regions. They come with carne asada, shredded beef, carnitas, chicken, deep-fried fish, shrimp, and other fillings. Instead of salsa, or in addition to it, soft tacos are usually served with pico de gallo
(beak of the rooster), finely chopped onion, tomato, chilies, cilantro, and lime or lemon juice. Ground beef, however, is pretty gringo. The precooked "taco shells" are an abomination (a form of cardboard?) that no self-respecting cook would ever consider using.