Mercado de San Juan
Mexico City

Mercado de San Juan

~2 min|Mexico

Mercado de San Juan is Mexico City's gourmet market — a covered market in the Centro Histórico that specialises in imported and exotic ingredients alongside some of the finest traditional Mexican cooking in the city. This is where chefs from the city's top restaurants come to buy their ingredients, and where adventurous eaters come to try things that don't appear on tourist menus: escamoles (ant larvae), chapulines (grasshoppers), huitlacoche (corn fungus), and crocodile, ostrich, or wild boar prepared to order.

The exotic proteins get the attention, but the market's everyday offerings are equally impressive. The seafood stalls serve ceviche, aguachile, and raw oysters at communal counters. The cheese vendors stock varieties from every region of Mexico alongside French and Italian imports. The charcuterie, the fresh pasta, the tropical fruit — the quality throughout is noticeably higher than the average Mexican market, which is why the prices are too.

The market's location, a few blocks south of Bellas Artes, makes it a natural lunch stop on a Centro Histórico walk. The best strategy is to walk the entire market first, decide what you want, then return to order — the stalls operate as combination deli counters and restaurants, and most will prepare your purchase on the spot with tortillas, salsa, and a cold beer. Arrive before noon on a weekday for the most relaxed experience; weekends bring crowds and some stalls close early when they sell out.

Verified Facts

Mercado de San Juan is known as Mexico City's gourmet market

The market sells exotic ingredients including escamoles, chapulines, and huitlacoche

Professional chefs from top restaurants source ingredients here

The market is located a few blocks south of Bellas Artes

Get walking directions

Mexico

Open in Maps

More in Mexico City

View all →