You could spend an entire week in the Mexican capital just eating and going to museums—but that would mean missing out on something else the city offers: incredible shopping experiences. Whether you're looking to pick up artisan-made crafts at an outdoor market, check out contemporary kitchen gear at an insta-worthy boutique, or browse impeccable antique furniture at an appointment-only showroom, the city's options are endless and varied.