I have been to Mexico City twice now and have eaten in some of the best restaurants and had fantastic street food. I want to tell you about five great restaurants to try when you visit the city. This list stretches from quick food at El Califa to the sedate and precise Zafiro.
Garibaldi Square is full of local Mariachi bands each looking for a celebration or group of families to play their iconic music for.
It costs Mexican peso $120 (approx £5.00) to have the band come to your table and play for you and your family and friends.
The menu is local and authentic. I had a flank steak which was really tender, garnished with a piece of cactus leaf, guacamole and green chili peppers. I had one bit of the peppers and thought my head was going to explode, tears running down my face and my nose blocked with a cold immediately cleared! I was not brave enough to have another bite!!
The Margaritas are huge, frozen and very, very delicious! You don't need many of these to get into the Mariachi mood!!Zafiro
Zefiro Restaurante Escuela - Universidad del Claustro de Sir Juana (University Restaurant) is Mexico's finest school of gastronomy, each day serving members of the public meals that were cooked by student chefs and served by students learning everything about the hospitality trade. The teaching is supervised using the high standards based on Distinctive H and Tesoros de Mexico, both recognitions given by the Secretary of Tourism.
The soup (Shelfish Pozole) made with guarjillo chilli,white hominy, squid, scallop, Amberjack fish and shrimps was without a doubt the best soup I have ever tasted!!
Taqueria El Califa
El Califa with it's open and transparent kitchen area is a fun place to eat full of young Mexicans out for an evening of quick, simple but tasty taco restaurant situated on the busy and main Paseo de la Reforma 382 in the Juarez district.
The main draw to this restaurant is their kebab like meat on a large skewer cooked rather like our traditional kebabs however tasting completely different.
4. La Casa de Tono
Another fun place to pop in for a quick meal that is freshly cooked, up to the minute and makes a great place to meet friends for some tacos before going on together to a nearby club or favourite venue. There are over twenty venues across the city.
The menu is under glass on the table as part of the tablecloth and the waiters(waitresses) are there to serve you more or less immediately. All around me was buzzing and full of atmosphere - we were quite late in the evening and there was no sign of a slow down.
I chose the Pozole - a filling and very delicious soup I have fallen in love with! You can pick which meat you want or have a vegetarian version.
The inside of the restaurant was bright, welcoming and very busy. There was a Mariachi band playing from table to table to add to the atmosphere. In our honour they came to our table and played 'Guantanamera' for us.
One for the road or should I say one for the sky as we made our way to the airport ready for our long flight home!
As we flew out into the night with the lights of Mexico City beneath us I started thinking about the next time I could visit this fantastic city
I was a guest of Mexico City Tourism Board. I was not required to write a positive review. All opinions and photos are my own. No photos may be reproduced in any form without my written permission.