T
Tripozi
people standing near white and blue signage during daytime

Mexico · tool

Mexico City food guide

Signature dishes, best food neighborhoods, and the dining etiquette that actually matters — all specific to Mexico City.

What to eat in Mexico City

6 signature dishes, 4 food-forward neighborhoods, and the etiquette you actually need to know.

Must-try dishes

Tacos al Pastor

$0.5–$1.5

Thinly sliced marinated pork, roasted on a vertical spit, and served on small corn tortillas with pineapple, onion, and cilantro. The smoky, savory, and sweet combination is iconic.

Where to try: Taquería El Huequito (multiple locations, try the original in Centro Histórico)

Chiles en Nogada

$15–$25

Poblano peppers stuffed with picadillo (a mix of shredded meat, fruits, and spices), topped with a creamy walnut sauce and pomegranate seeds. A patriotic dish representing the Mexican flag's colors, best in late summer.

Where to try: Restaurante Loya (Polanco) or Fonda Margarita (Coyoacán)

Sopa de Tortilla

$8–$15

A rich tomato-based broth with crispy tortilla strips, avocado, cheese, and a hint of chili. It's a comforting and flavorful starter that showcases Mexican aromatics.

Where to try: Azul Histórico (Centro Histórico)

Pescadillas

$1–$2

Fried empanadas filled with a savory fish mixture, often served with cabbage and a spicy salsa. A popular street food, especially in the La Merced market area.

Where to try: Street vendors near Mercado de San Juan (Centro Histórico)

Esquites

$1–$2

Corn kernels simmered in broth with epazote and chili, then served in a cup with mayonnaise, cheese, lime, and chili powder. A beloved street snack, perfect for a late-night bite.

Where to try: Street carts throughout Condesa and Roma Norte

Tlayudas

$5–$10

A large, thin, crispy corn tortilla spread with asiento (pork lard), beans, cheese, and your choice of toppings like tasajo (dried beef) or chorizo. It's a hearty Oaxacan specialty that's become a staple.

Where to try: Tlayudas El Nopal (Roma Sur)

Where locals eat — best neighborhoods

Roma Norte

Bohemian, trendy, tree-lined streets with a mix of traditional fondas and modern eateries.

BrunchCoffee ShopsStreet FoodCocktail Bars
Condesa

Elegant and leafy, known for its Art Deco architecture, upscale restaurants, and lively parks.

Fine DiningCafesPeople WatchingEvening Strolls
Centro Histórico

Historic heart of the city, bustling with traditional markets, centuries-old restaurants, and street food stalls.

Street FoodTraditional RestaurantsHistoric SitesMarket Exploration
Coyoacán

Artistic and bohemian, with colorful colonial buildings, charming plazas, and a relaxed atmosphere.

Traditional FoodMarketsMuseum CafesFamily Outings

Dietary notes

Mexican cuisine is traditionally meat-heavy, particularly pork and beef. However, vegetarian options are increasingly available, especially in neighborhoods like Roma and Condesa, with many restaurants offering vegetable-forward dishes or substitutions. Gluten-free is generally easy with corn-based dishes like tacos and tlayudas, but always confirm preparation methods.

Local etiquette

  • Tipping is customary; 10-15% is standard for restaurant service. Rounding up the bill for street food is appreciated.
  • Carry cash, especially for street food and smaller establishments. Many restaurants accept cards, but it's not universal.
  • Dinner is typically eaten late, often starting around 8 PM or later, especially on weekends.
  • It's common to eat street food standing up or at small, informal tables. Don't be afraid to try food from busy street carts.
  • Complimenting the cook or server on the food is a polite gesture.

Plan the rest of your Mexico City trip