What to Do for 2 Days in Mexico City, Mexico ? A Perfect Itinerary

Day 1
Z贸calo, Lunch at El Cardenal, Palacio de Bellas Artes, Chapultepec Park, Dinner at Azul Hist贸rico

Day 2
Teotihuacan, Lunch at La Gruta, National Museum of Anthropology, Dinner at Pujol