Mexican food anchors on the tortilla, the mole and the market. Mexico City carries the modern scene including world's-best contenders; Oaxaca adds the seven moles and tlayuda; coastal Pacific adds ceviche and aguachile; the north adds carne asada and flour-tortilla traditions. Pick a city to begin.

Cities in Mexico

Each city has its own way of feeding you. Pick where to start.

Top across Mexico

Country-wide editor lists across every category we cover.

Mexico food, FAQ

When is the best time to eat in Mexico?

Peak food season in Mexico is year-round.

What time do people eat in Mexico?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Mexico?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Mexico?

Ask the next local you meet what they would order. Mexico rewards trust.