The perfect itinerary to explore Mexico City in 3 days including all the top highlights and foods to eat on a weekend in Mexico City.