On our recent trip to CDMX, my husband and I took a tour that included a trip to Mercado Jamaica,…read moreand it was an amazing experience. Mercado Jamaica is one of Mexico City's traditional public markets (it dates back to the 1950s). While it's best known as a flower market (jamaica means hibiscus), it's a market that sells everything: meat, produce, prepared foods, spices, souvenirs, and more. But it's known as the city's flower market, with flowers for sale 24/7! According to Wikipedia, there are 1,150 stands selling cut flowers, flower arrangements, ornamental plants, and more. We explored the market for a couple of hours, and it was incredible. We ate some great food (green chorizo tacos from Las Más Altas Montañas, quesadillas from Quesadillas La Chaparrita, tlacoyos made by Luci). We ate some amazing fruit (mango, guanabana, guava, and more). And we just wandered through the stands - past so many flower stands with so many gorgeous flowers! The market is so vibrant - with so many people working, shopping, exploring...! It's accessible by the metro (there's a Jamaica stop on Lines 4 and 9), so it's not difficult to visit. And it's worth it. Such a special place. I highly recommend it if you're visiting Mexico City as a great place to take in a little bit of the city's culture!