Mexico City: A Guide to the City's Real Food and Forgotten History
Author: Elena Vasquez
Published: 2026-03-14
Category: Food & Drink, Culture & History
Country: Mexico
Word Count: 1,480
Slug: mexico-city-food-history-guide
I spent three months in Mexico City researching its markets for a project that never happened. The research was better than the project. This city rewards the person who walks slowly, eats standing up, and asks the vendor how long she's been in that same spot.
Mexico City is built on a lake that the Spanish drained. It sinks. It has 21 million people, more museums than any city except London, and a street food culture so comprehensive you could eat for months without repeating a dish. This guide skips the tourist restaurants and focuses on what you find when you look down instead of up.
Centro Histórico: The Layered City
The historic center sits on the ruins of Tenochtitlan, the Aztec capital. You can see the layers: Spanish cathedrals built from Aztec stones, metro lines running under pre-Hispanic causeways, street vendors selling snacks on the same ground where Montezuma's priests performed sacrifices.
Start at the Templo Mayor. This was the main temple of the Aztec empire, destroyed by Cortés in 1521 and buried under colonial buildings for four centuries. Archaeologists rediscovered it in 1978 when utility workers hit a massive carved stone. The site is compact—a pyramid base, serpent carvings, platforms where they found caches of sacrificial offerings including children's bones and wolf skeletons. The museum explains the cosmology without romanticizing the violence. Entry is 85 pesos ($4.50), free on Sundays for residents.
The Metropolitan Cathedral next door took 250 years to build. The foundation is sinking—you can see the tilt if you stand at the back and look toward the altar. The church incorporated stones from the destroyed Aztec temple, a common Spanish practice of domination through architecture. The interior has gilded altarpieces that veer toward excess. Skip the guided tours and walk it yourself.
For food in the center, go to Mercado de San Juan. This is the market where chefs shop. The main hall sells produce—tropical fruits, herbs, chilies in two dozen varieties. The back section sells meat, including the stuff that makes tourists uncomfortable: crickets (chapulines), ant larvae (escamoles), and rattlesnake. The vendors at El Caguamo will cook you a quesadilla with huitlacoche (corn smut, a black fungus that's genuinely delicious) for 40 pesos ($2). The woman at the stall near the east entrance has sold chapulines for 30 years. A small bag costs 30 pesos ($1.50). They taste like salted peanuts with a citrus finish.
El Huequito on Calle Bolivar has served tacos al pastor since 1959. The trompo of marinated pork rotates on a vertical spit—Lebanese shawarma technique applied to Mexican ingredients. Order con todo (with everything): pineapple, onion, cilantro, and salsa. The pineapple is key; it cuts the fat. Four tacos cost 60 pesos ($3). They open at 9am and sell out by mid-afternoon.
Roma and Condesa: The Walking Neighborhoods
Roma and Condesa sit west of the center, separated by Avenida Insurgentes. They're the neighborhoods everyone pictures when they imagine living in Mexico City: tree-lined streets, Art Deco buildings, cafes, mezcal bars, young people with laptops. They were also damaged in the 1985 earthquake, which drove down rents and allowed artists and musicians to move in. Now they're expensive, but the street-level food culture persists.
Mercado Roma is a food hall that opened in 2014. It's trendy and overpriced compared to traditional markets, but the quality is consistent. The pozole at Pozole de Moctezuma is respectable—hominy and pork in a red chili broth, topped with shredded cabbage, radish, and oregano. A bowl costs 95 pesos ($5). The market is useful for one-stop sampling if you're short on time.
Better is El Tizoncito on Campeche in Condesa, which claims to have invented tacos al pastor in 1966. The claim is disputed—several places make it—but the tacos are good. The meat is cut thinner than elsewhere, crisp at the edges. The salsas are made fresh daily. Five tacos with a beer cost 150 pesos ($8).
For something less polished, walk down Calle Pachuca in Roma Norte on a weekday afternoon. Vendors set up folding tables and sell comida corrida—set lunch menus—for 70-90 pesos ($4-5). You get soup, rice, a main (often chicken in mole or beef in salsa), tortillas, and agua fresca. The food is home cooking, made by women who feed the neighborhood construction workers and office cleaners. No English menus. Point and smile.
The mezcal bars in Roma are numerous. Bosforo on Calle Luis Gonzalez Obregon is the one locals respect. It's a narrow room with 50 mezcals on the shelf, most from small Oaxacan producers. The bartenders explain the agave varieties without condescension. A pour costs 80-150 pesos ($4-8) depending on the rarity. They don't do cocktails—this is for sipping. Open 6pm to 2am.
Coyoacán: Frida and the Suburban Village
Coyoacán is a neighborhood in the south that used to be a separate village. The name means "place of coyotes" in Nahuatl. It's quieter than the center, with cobblestone streets and low colonial buildings. This is where Frida Kahlo lived and died, where Trotsky was assassinated, where the intelligentsia retreated from the chaos of the capital.
The Museo Frida Kahlo is in the house where she was born, lived, and died. It's blue, small, and always crowded. You need to book tickets online at least two weeks in advance. The museum displays her paintings, her corsets and prosthetics, the bed she painted from, and the pre-Hispanic artifacts she and Diego Rivera collected. It's intimate to the point of voyeurism—you see her lipstick, her dresses, her suicide note. Entry is 250 pesos ($13) for foreigners.
Mercado de Coyoacán is four blocks north of the museum. This is a neighborhood market, not a tourist one. The food court upstairs has been serving the same dishes for decades. Los Danzantes makes excellent mole—black, red, or green—served with chicken and rice. The mole negro takes two days to prepare, with 30 ingredients including chocolate. A plate costs 85 pesos ($4.50).
Walk to the Jardín Centenario afterward. This is the main square, with a fountain of coyotes and benches full of old men reading newspapers. On weekends, mariachi bands play for hire. The church of San Juan Bautista faces the square—16th century, austere, with a stone baptismal font carved from a single block.
Xochimilco: The Floating Gardens That Remain
Xochimilco is an hour south of the center by metro and light rail. It was once a system of canals and artificial islands (chinampas) that fed the Aztec capital. Most of the lake is gone, but the canals remain, and on weekends they fill with trajineras—flat-bottomed boats painted in primary colors that carry groups of Mexicans celebrating birthdays and anniversaries.
The tourist experience is straightforward: you hire a boat at one of the embarcaderos (docks). The standard rate is 500 pesos ($26) per hour for the whole boat, which holds 10-15 people. The boatman poles you through the canals. Other boats pull up selling beer, micheladas, corn on the cob with mayonnaise and cheese, and elotes. Floating mariachi bands offer songs for 150 pesos ($8). It's festive, loud, and slightly absurd.
The real reason to come is the ecological reserve at Cuemanco, away from the main party canals. Here you can hire smaller boats through local cooperatives for 400 pesos ($21) an hour. The canals are narrower, the vegetation is denser, and you'll see farmers working chinampas that have been cultivated continuously for 800 years. Herons, kingfishers, and axolotls (a salamander endemic to these waters, critically endangered) live here. The water quality is poor—sewage and agricultural runoff—but the ecosystem persists. Bring mosquito repellent.
Practical Details
Safety: Mexico City is safer than its reputation, but normal urban precautions apply. Don't flash expensive items. Use Uber or Didi at night rather than street taxis. The historic center and Roma-Condesa are heavily policed and walkable day and night. Some metro lines get crowded during rush hour—keep your bag in front of you.
Money: Cash is essential for street food and markets. ATMs dispense pesos; exchange houses offer better rates than airports. 500 pesos ($26) per day covers food and transport if you eat street-level. Museums run 85-250 pesos ($4.50-$13).
Getting around: The metro costs 5 pesos ($0.25) per ride. It's fast, crowded, and covers the main areas. Uber and Didi are cheap and reliable. Walking is viable in the central neighborhoods; the city is flat at the center and tilts upward toward the south.
When to go: March-May is warm and dry. June-September is rainy season—afternoon thunderstorms that clear by evening. October-February is cool and dry. The altitude (2,250 meters) means sunburn happens faster than you'd expect and alcohol hits harder.
What to skip: The wax museum, the tourist-trap restaurants on Plaza Garibaldi, any " Aztec show" that isn't at an actual archaeological site. The floating gardens are real; the cultural performances staged for tourists are not.
Final Note
Mexico City doesn't reveal itself quickly. You have to return to the same market stall, order the same thing, ask the vendor her name. Eventually she tells you which days the fresh corn fungus comes in, which cousin makes the best tamales, where to find the mezcal that never leaves Oaxaca. This guide is a starting point. The city itself does the rest.