1. The short answer: top 3
Madrid has a thousand tapas bars, and most of them are fine. The ones below are not fine — they are specific, local, and worth planning your day around.
Juana la Loca on Plaza de Puerta de Moros, 4 in La Latina earns the top spot with a tortilla española unlike any other in the city: caramelized onion folded into the egg, a silky almost-runny interior, served cold as a pintxo or warm as a ración. The tortilla alone has made this bar a destination for two decades. The pintxo counter changes daily and the anchovy combinations are reliably good.
Casa Labra at Calle Tetuán, 12 near the Puerta del Sol has been serving bacalao croquetas since 1860. The price is €1.50–€2 per croqueta. You eat standing at the old wooden bar, surrounded by Madrileños who have been doing the same thing their whole lives. It is one of the cheapest and most genuinely local experiences in central Madrid — and the soldaditos de Pavía (battered fried cod slices) are equally worth ordering.
Txirimiri at Calle Humilladero, 6 brings a Basque sensibility to La Latina: small pintxos, seasonal ingredients, careful technique. The risotto pintxo and anchovy combinations are worth the trip on their own. Details for all nine bars were verified in September 2026; hours and prices change, so confirm before you go.