There are so many things to do in Mexico City. But anyone who has been to Mexico City will tell you that the food scene is pretty epic. Not only is it home to Pujol, one of the World’s Best Restaurants, but you will find a restaurant for almost every type of cuisine. The best part? The food in Mexico City is really cheap and I mean really cheap. If you’re a foodie, like I am, then Mexico City is the city for you.

I remember the first few nights when I went to dinner with my friend and we got the bill, we actually thought they made a mistake. We had drinks, appetizers, our own entrées, and dessert and the bill came out to $80. We were shocked. An equivalent meal in the States would easily cost $150-$200. Needless to say, a lot of my time spent in Mexico City involved eating and so should yours.
Here are 6 places that you have to visit in Mexico City that will make you say, “Si, por favor.”

La Docena
If you love ceviche, then La Docena is a must. If you love fish, La Docena is a must. Or if you just love a good Michelada, La Docena is a must. The taste of the citrus juice that the ceviche was bathing in still lingers in my tastebuds. Oh, and you must pair it with a clam juice Michelada.

El Moro Churreria
A 24 hour bakery that serves nothing but fried dough and hot chocolate? How can you NOT visit this place? Watch as the doughy sticks are sizzling fresh out of the fryer and rolled in mounds of sugar right in front of your eyes (hello diabetes!). Wash it all down with any one of their 8 hot chocolates and you’ll be on a nice sugar high.
Hanky Panky
The first step to getting into a speakeasy is securing a reservation. Then, it’s finding the entrance. This intimate bar is tucked behind a tiny hole-in-the-wall taqueria that almost seems intentionally deserted. But keep your eyes on the prize. What lies behind those walls is a cozy, magical bar where locals gather. And that vending machine in the restaurant? Don’t be fooled. That’s your exit door out.

Rosetta
Whoever said good Italian food only comes from Italy clearly hasn’t been to Rosetta. Reserve a table on the outdoor patio or in the back, and enjoy some of the silkiest, most delicious pasta you’ll have. Go on and order yourself some appetizers and maybe a few desserts, oh and that bottle of wine too because when that bill comes, your jaw will drop to the floor. You’ll feel like you just robbed a bank because you won’t believe you just ate like a King (or Queen) for less than $50/pp. And if you like Rosetta as much as I did, you can enjoy their sister bakery, Panaderia Rosetta in the morning. It’s small and perfect for breakfast on the go.

Budapest Cafe Cukraszda
Budapest Cafe Cukraszda is a charming Hungarian-inspired cafe with mismatched flatware and vintage decor. It’s hard to resist the delicious cakes and sweet confections. Take a break from the city hustle, enjoy a good read, and a cup of tea.

El Bazaar Sabado
On Saturdays, visit this free artisanal market with local goods and stock up on housewares, jewelry, art, and other handmade gifts for you or your friends back home.
This post contains products or places that I personally recommend and think you will like. When you click a link or make a purchase, I may earn a small commission.
Leave a Reply