Although there is an endless list of things to see and do in Mexico City, the number one thing to do there is to eat. There is so much good food, from street food to five-star restaurants and at all different price points.
SEE ALSO: What to See and Do in Mexico City
Limonsneros (Centro Historico) – Try the beetles, the tacos and mango cocktails.
Pujol (Polanco) – $$$$$, make a reservation ahead of time.
Fonda Fina (Roma Norte)
Lalo (Roma Norte)
Contramar (Roma Norte) – Seafood
Fonda Mayora (Condesa)
Fisher’s (Polanco) – Seafood
Panadería Rosetta (Breakfast bakery)
El K-Guamo (Centro Historico) – Seafood
Taquería Los Cocuyos (Centro Historico) – Street taco stall
El Pendulo (Zona Rosa)
El Moro Churrería (Centro Historico is the original one but there are other locations throughout the city) – Churro shop
La Gruta (Teotihuacan Pyramids)
MARKETS – There are several markets all over the city and they all have great cheap food. They’re a little overwhelming sometimes though so I would recommend a food tour that goes into the local markets.
MEXICO CITY FOOD FACTS
*Don’t drink the tap water but water in restaurants is okay, it is required to be filtered by law.
*Tip is usually 15%. If you use a credit card they will ask you to choose your tip % on the credit card machine.
*An authentic tortilla only has three ingredients: Corn, water, limestone.
*Mexico is famous for its mangoes!