Mexico City is perfect for budget-conscious, culture-loving travelers who thrive in energetic destinations. Yes, it’s a big city with big-city challenges (like crime and pollution), but neighborhoods ...