Here were the docks for the Xochimilco trajineras loaded with fresh fruits and vegetables. There were always street markets. When street vendors were made to leave the Zocalo they relocated to La Merced. Today, that market has become the largest retail market in the city: the La Merced Market. With sections for fruits, vegetables, meats and other produce, as well as the popular candy market, La Merced is a classic amongst traditional markets in Mexico City. It is said that upon arrival via subway you know you are at La Merced, for the scents of the fresh produce traded there.
The Jamaica Market also sells fresh produce, but is famous for the flowers. Over a thousand stalls fill the huge warehouse with the fresh smell of newly cut flowers. With each season the color of the market changes, and florists display their incredible skills in floral arrangements. There is also a section dedicated to piñatas, traditional in any Mexican party.
Nearby, at the Sonora Market the festive tradition continues, this time with traditional toys and costumes. But it is also the go-to market for herbal healers, shamans and wizards. Here limpias (spiritual cleansings) are performed, as well as hand readings, while all kinds of potions and spells to heal the ills of soul and body are for sale.