Mexico City, also known as CDMX (Ciudad de México), is the City that never ends, why? you never end knowing it, it has 170 museums and 43 art galleries and believe me by far 50 of them are worth it, but my top 5 things to do so you can really get a sense of Mexico culture are:
1. Get Lunch on a terrace in the Zocalo, my favorites: Restaurante Terraza or Balcón del Zócalo.
2. Go to the Museo of Antropología
3. Visit the bohemian neighborhood of Coyoacan and please try a churro con cajeta.
4. Go to Chapultepec park and visit the Castle.
5. Walk through Reforma.
This can be a list that never ends... but if you are trying to experience Mexico City in a trip of 5 days for sure you need to start with this.
Colonia Juarez, this neighborhood is not that well known as Condesa or Roma but it has beautiful colonial houses, good restaurants and bars and for sure it is more local. What to visit there:
1. Amaya- Mexican Food
2. Comedor Lucerna
3. Havre 77
4. Parker and Lenox
6. Taberna Luciferina
As any big City in the world you need to follow some safety rules:
Mexico City is trendy in what it offers but most of all is unique, believe me in this place you will experience a different way to follow up with life.