Skip the tourist-clogged San Miguel and come here instead. San Antón is the three-floor market Chueca locals actually use — a proper produce and jamón market on the ground floor, takeaway and show-cooking stalls on the second, and a rooftop terrace bar on the third where you can sip a gin tonic with skyline views. It's less polished, more real, and the prices won't make you wince.
Three floors of food stalls topped by a sunny rooftop cocktail bar — the market Chueca locals prefer over touristy San Miguel.
Head up to the rooftop terrace before sunset on weekends — tables fill up fast and the heated section is your best bet if it's cool out.
The market locals prefer over touristy San Miguel
Mercado de San Antón is the market locals actually go to when they want the market experience without the San Miguel circus. Three floors of food keep things interesting: the ground level is a proper market with fresh produce, hanging jamón ibérico, seafood, and specialty stalls; the second floor has takeaway options and show-cooking stations; and the third floor is where you'll find the rooftop terrace with 11 Nudos (formerly La Cocina de San Antón), serving Atlantic-inspired dishes and creative cocktails with views over Chueca. The rooftop is the real draw — it's one of the few market rooftops in Madrid, and on a sunny evening, there's nowhere better to grab a gin tonic and some oysters.
Yelp reviewers consistently say it: "Much better than the over-hyped Mercado San Miguel." The variety is better, the prices are more honest, and you can actually sit down. The ground-floor supermarket section is great for picking up picnic supplies or admiring those giant black-hoofed hams hanging at the end of an aisle. La Casa del Bacalao is a standout stall if you're after salt cod.
It gets busy on weekends, especially the rooftop, so go early if you want a terrace table. The market is open daily and makes a perfect mid-afternoon stop between Gran Vía and the Chueca shopping streets.