Many visits to Mexico start or end in Mexico City. A word of advice: go slowly on the first day if you've just arrived from ...
In Mexico City, markets are bursting with fruits and spices and everything is ridiculously fresh and oozes flavor. An excellent street taco can beat out a Michelin-starred restaurant almost any day.