
Contents
Mexico City feeds eight million people three times a day, and somehow it never runs out. This is not a list of the best restaurants — it is a set of rules for eating the way chilangos actually eat. Follow them and you will eat better, cheaper, and with the city's blessing.
“In Mexico City, breakfast is a taco and a street corner is a kitchen.”
The taco de guisado breakfast line starts at 8am and the good guisados — chicharrón en salsa verde, papa con chorizo — vanish by 10. Eat early, eat standing, and always say 'con todo' (with everything).
A taquería's reputation is set by its judge: the man in the gingham apron with the abuelita recipes and a decade of regulars. If the line is 90% locals eating alone, the food is real.
Three salsas: red (mild, bright), green (medium, herby), and habanero (negotiable). Sample a grain of each before committing. The one in the unlabeled jar is the one that ends relationships.
Good guacamole is made to order, mashed tableside with a molcajete. Bucket guac means a kitchen that stopped caring, which means everything else has stopped too.
Order three. Four if you skipped lunch. Nobody in Mexico orders a single taco and calls it dinner — the taco is punctuation between chapters of a longer eating day.
Jamaica with lunch, horchata after, michelada if the day demands it. Agua fresca is not optional garnish — it is the bridge that lets you eat a second round of tacos.
Conchas are a morning ritual, destined for café con leche, not dinner. A stale concha is a tragedy; a warm one, dipped, is a conversion experience.
Leave the change on the counter — propina in coins, respectfully, no ceremony. Ten percent feels corporate; pocket change feels like family.
The best meal of the day is often the midnight taco run, when the city winds down and the trompo slows. Go home hungry-adjacent, not full. You will thank yourself tomorrow.