Mexico City is the perfect destination for travelers looking for picturesque streets and an international food scene. The city has become a hub for...