Immerse yourself in the vibrant culture, rich history, and tantalizing cuisine of Mexico City with this detailed 7-day itinerary.