1 Best Shopping in Mexico City, Mexico

Mercado de Artesanías la Ciudadela

Alameda Central Fodor's choice

This market, a 10- to 15-minute walk from the Alameda, is your best bet for a one-stop shop for all the gifts, souvenirs, and keepsakes you might need. Loaded with stalls selling everything from hammocks to beaded Huichol jewelry to woven palm hats, Ciudadela is a mixed bag to say the least, both in terms of quality and prices. But with a little patience (and a high tolerance for bright colors), you will almost certainly find something that meets your needs.