Culinary Tour of Mexico City: Tacos, Markets and Mezcal

Culinary Tour of Mexico City: Tacos, Markets and Mezcal

Mexico City: A Food Lover's Paradise

Mexico City is one of the greatest food cities on the planet. With a culinary heritage that spans thousands of years and a modern dining scene that rivals Paris or Tokyo, the capital of Mexico offers everything from $1 street tacos to Michelin starred fine dining. UNESCO recognized Mexican cuisine as an Intangible Cultural Heritage, and nowhere is that heritage more alive than in the bustling streets and markets of CDMX.

This guide takes you through the essential food experiences every visitor should have in Mexico City.

The Taco Trail: Where to Find the Best Tacos

Tacos in Mexico City are an art form. Forget the hard shells and ground beef you know from fast food chains. Real Mexican tacos are small, soft corn tortillas topped with everything from slow braised meats to exotic ingredients, and they cost as little as 10 to 25 pesos ($0.50 to $1.50) each.

Essential Taco Styles

  • Tacos al pastor: Marinated pork cooked on a vertical spit (like shawarma), sliced thin and topped with pineapple, cilantro and onion. The best in the city is at El Vilsito, a mechanic shop by day that transforms into a taqueria at night
  • Tacos de carnitas: Slow cooked, crispy pork. Head to Los Cochinitos in Condesa for exemplary versions
  • Tacos de suadero: Thin cut beef brisket, pan fried until crispy. Taqueria Orinoco in Roma Norte does these beautifully
  • Tacos de canasta (basket tacos): Steamed soft tacos filled with beans, potatoes or chicharron. Street vendors carry these in cloth lined baskets throughout the city, usually in the morning
  • Tacos de barbacoa: Slow cooked lamb or goat, traditionally pit roasted. Best on weekend mornings at Mercado de San Juan

Markets Worth a Full Morning

Mercado de la Merced

The largest traditional market in Latin America, La Merced sprawls over several city blocks. Navigating its aisles is an overwhelming sensory experience: mountains of chili peppers, exotic fruits, fresh herbs and prepared foods. Come hungry and eat your way through stalls selling tamales, gorditas, fresh juices and more.

Mercado de San Juan

The gourmet market of Mexico City, San Juan caters to chefs and food enthusiasts. You will find imported cheeses, exotic meats (including crocodile, wild boar and ant larvae), artisanal chocolate and exceptional seafood. Several stalls prepare food to order. Try the fresh ceviche tostadas.

Mercado de Coyoacan

Located in the charming Coyoacan neighborhood (home to the Frida Kahlo Museum), this market is famous for its tostadas de coyoacan, piled high with shrimp, octopus or tuna. Grab a tostada and an agua fresca and enjoy them in the nearby plaza.

Street Food Beyond Tacos

Mexico City's street food universe extends far beyond tacos:

  • Tamales: Steamed corn dough parcels filled with mole, rajas (peppers and cheese) or sweet fillings. Morning vendors set up near metro stations, selling them for 15 to 25 pesos each
  • Tlacoyos: Thick oval shaped masa cakes stuffed with beans, requesón (ricotta like cheese) or fava beans, topped with salsa and nopales (cactus)
  • Elote and esquites: Grilled corn on the cob or corn kernels in a cup, slathered with mayo, chili powder, lime and cheese
  • Quesadillas: In Mexico City, these can be made with or without cheese (yes, really). Try them at any market with huitlacoche (corn truffle) or flor de calabaza (squash blossom)
  • Churros: Fried dough sticks rolled in cinnamon sugar. El Moro, open since 1935, serves them with thick hot chocolate for dunking

Fine Dining and Modern Mexican

Mexico City's fine dining scene has exploded in recent years:

Culinary Tour of Mexico City: Tacos, Markets and Mezcal
  • Pujol: Chef Enrique Olvera's legendary restaurant, consistently ranked among the world's best. The mole madre (a dish featuring 600 day old mole alongside a fresh version) is iconic. Tasting menu from $150
  • Quintonil: Chef Jorge Vallejo creates refined dishes using hyper local Mexican ingredients. Tasting menu from $120
  • Contramar: A lively, bustling restaurant famous for its two tone grilled fish (tuna tostadas are also legendary). A meal costs around $30 to $50 per person
  • Maximo Bistrot: A small, farm to table restaurant in Roma Norte with a daily changing menu based on market ingredients. Mains from $15 to $25

Mezcal and Drinking Culture

Mezcal has surpassed tequila as the spirit of choice in Mexico City. Made from agave plants that are roasted in underground pits (giving mezcal its signature smoky flavor), this spirit varies enormously by region and agave variety.

Best Mezcal Bars

  • Pare de Sufrir: A tiny, atmospheric bar in Roma Norte with an enormous mezcal selection and knowledgeable bartenders who guide you through tastings
  • La Clandestina: One of the original mezcalerias in the city, located on a quiet street in Condesa. Simple, focused and excellent
  • Baltra Bar: A cocktail bar that uses mezcal as a base for creative, beautifully crafted drinks

Expect to pay 80 to 200 pesos ($4 to $12) per pour for quality mezcal. Ask for espadin (the most common, smooth variety) as a starting point, then explore tobala, madre cuishe and other wild agave varieties.

Best Neighborhoods for Food

  • Roma Norte: Trendy restaurants, wine bars, coffee shops and excellent street food. The epicenter of Mexico City's modern food scene
  • Condesa: Tree lined avenues with sidewalk cafes, brunch spots and international cuisine
  • Centro Historico: Traditional Mexican food at its most authentic. Markets, cantinas and legendary street stalls
  • Coyoacan: Charming colonial neighborhood with excellent markets, churros shops and traditional restaurants
  • Polanco: Upscale dining, including Pujol and some of the city's finest Japanese and Italian restaurants

Practical Tips for Eating in Mexico City

  • Eat where locals eat: Long lines at street stalls are a sign of quality and safe food handling
  • Avoid tap water: Drink bottled or purified water. Ice in restaurants is typically made from purified water
  • Start slow with street food: Give your stomach a day or two to adjust before going all in
  • Carry small bills: Street vendors often cannot break large notes
  • Take a food tour: A guided walk through neighborhoods like Centro or Roma Norte costs $40 to $80 and provides context and access you would not find alone
  • Learn some Spanish: While many restaurants in tourist areas speak English, market vendors and street food sellers usually do not. Basic phrases go a long way

For more culinary travel inspiration, explore tours to Chichen Itza to combine food adventures with ancient history on a trip to the Yucatan.

Final Thoughts

Mexico City rewards the curious eater like few cities on Earth. From a $1 taco al pastor eaten standing at a fluorescent lit street stall to a $150 tasting menu at one of the world's best restaurants, every bite tells a story of tradition, creativity and passion. Come hungry, stay open minded and prepare to fall deeply in love with one of the greatest food cities in the world.

Markets You Need to Visit

Mexico City's markets are where the heart of its food culture beats loudest. Mercado de San Juan is the top destination for adventurous eaters, offering exotic meats, imported cheeses, fresh seafood, and specialty ingredients that top chefs in the city rely on. Sample grasshoppers (chapulines), ant eggs (escamoles), and other pre-Hispanic delicacies that have been part of Mexican cuisine for centuries.

Mercado de la Merced is the largest market in the city and can feel overwhelming at first, but the rewards are incredible. Entire sections are dedicated to mole pastes, dried chiles, fresh produce, and prepared foods like barbacoa tacos that locals line up for each morning. Go hungry and graze your way through the aisles.

Mercado de Coyoacan in the charming Coyoacan neighborhood is more manageable in size and perfect for lunch. Try the tostadas piled high with shrimp, octopus, or tuna ceviche. The surrounding plaza is ideal for an afternoon stroll past the Frida Kahlo Museum and colorful street vendors selling handmade crafts.

Street Food That Defines the City

Mexico City street food operates on a level of quality and tradition that is hard to find anywhere else. Tacos al pastor, carved from a rotating spit of marinated pork topped with a slice of pineapple, are available on nearly every block but vary enormously in quality. The best stands have long lines of locals, cook on proper vertical spits, and use handmade tortillas.

Tamales are a breakfast staple, sold from large pots by vendors stationed outside metro stations starting at dawn. The variety is staggering, from green chile with chicken to sweet strawberry and pineapple versions wrapped in pink-tinted masa. Order a tamal inside a bolillo roll for the iconic "guajolota" sandwich that locals swear by.

Culinary Tour of Mexico City: Tacos, Markets and Mezcal

Elote and esquites are the corn-based street snacks you will find at parks and busy intersections throughout the city. Elote is corn on the cob slathered with mayonnaise, chile powder, lime, and cotija cheese. Esquites are the same flavors served in a cup with kernels cut off the cob, making them easier to eat while walking.

Late-night tacos de suadero and tacos de canasta (basket tacos) round out the street food scene. Suadero is slow-cooked beef that becomes impossibly tender, while basket tacos are soft, steamy bundles filled with beans, potato, or chicharron, sold at rock-bottom prices.

Fine Dining Worth the Splurge

Mexico City has become one of the world's most exciting fine dining destinations, with several restaurants regularly appearing on global best-of lists. Pujol, led by chef Enrique Olvera, reinvents Mexican ingredients and techniques in ways that will change how you think about the cuisine. The mole madre, a dish featuring two moles (one aged over 1,500 days), is unforgettable.

Quintonil offers a slightly more approachable fine dining experience with a tasting menu that highlights seasonal Mexican ingredients sourced from small farms and foragers. The rooftop herb garden grows many of the herbs used in the kitchen. Reservations at both Pujol and Quintonil should be made at least a month in advance.

For a more casual upscale experience, Contramar serves some of the city's best seafood in a bright, airy dining room in the Roma neighborhood. The grilled red and green tuna tostada is their signature dish and worth the wait for a table.

Neighborhood Food Guide

Roma and Condesa are the trendy neighborhoods where craft cocktail bars, international restaurants, and modern Mexican eateries cluster around tree-lined streets and leafy parks. These areas offer the widest variety of dining options and are particularly strong for brunch culture.

The Centro Historico is the place for traditional cantinas and old-school Mexican restaurants that have been serving the same recipes for generations. Bar La Opera, with a bullet hole in its ceiling from the Mexican Revolution, serves classic cocktails alongside traditional dishes in a stunning 19th-century interior.

Xochimilco, famous for its floating gardens and colorful trajinera boats, also offers incredible food experiences. Float along the canals while vendors in other boats paddle up selling fresh-made quesadillas, grilled corn, and micheladas. It is one of the most uniquely Mexican dining experiences you can have.

If you love food-focused travel, consider pairing this trip with our Barcelona street food guide for a Mediterranean comparison. For more Latin American food adventures, check out our New Orleans foodie guide for Cajun and Creole flavors with similar depth and history.

Amelia Brown

Amelia Brown

I have been traveling for over a decade now, and honestly, it started with a solo trip to Portugal that completely changed how I see the world.

← Previous The Complete Guide to Visiting Maui on a Budget Next → Luxury Safari Lodges in Tanzania Worth the Splurge

Comments (0)

Leave a Comment