Read on for the perfect four-day travel itinerary to Mexico City, with insider tips on where to eat, drink, and explore.