I am an adventurous eater, and am particularly fond of local, everyday, not fancy food. Mexico city’s avenues and parks are crowded with little stands selling “street food”–tacos and tortas and quesadillas.
I bought a taco at a stand in the Alameda park. A beautiful young woman manned the grill, and her father helped conducted the rest of the business. I had a taco that was one of the most delicious things I’ve ever eaten–some kind of ham with grilled nopales (cactus) and french fries (trust me) and a sauce of avocado, tomato, cilantro, onion and lime. Other sauces were available too, and it all went down perfectly with a coke.
Six hours later I got sick.
My hosts were horrified that I had eaten street food. They acknowledged it was delicious, noted it wasn’t healthy, and declared it dangerous.
Sad to say, don’t eat the street food. Stick to bottled water (or water declared potable by your hotel) and restaurant food. I wish I could recommend otherwise, as that taco was superb, and the setting delightful.