Where to Eat the Best Tapas in Madrid – Classic Spots You Shouldn’t Miss
Looking for real tapas in Madrid? Skip the tourist menus and go straight to the source – places that have been serving locals for generations, where the flavours are bold, the space is tight, and the atmosphere is exactly what you came to Spain for.
Here are five classic tapas bars in Madrid that offer an unforgettable bite of the city:
©La Casa del Abuelo
1. La Taberna del Abuelo – Garlic Prawns Perfection
Right near Puerta del Sol, this old-school spot is famous for gambas al ajillo – sizzling garlic prawns served in clay dishes. Order a vermouth and soak up the smell of garlic, olive oil and tradition.
2. Casa Toni – Offal, Classics and Character
A bustling spot near Calle Cruz known for its traditional Madrid-style mollejas (sweetbreads), oreja a la plancha(grilled pig’s ear) and other no-frills tapas. The atmosphere is lively, loud, and 100% local.
3. Los Caracoles – Snails, Beer and Local Vibes
A no-frills neighbourhood bar that’s been around forever. As the name suggests, try the caracoles (snails in spicy broth), a very traditional Madrid tapa. The crowd is lively, and the cañas come fast.
4. La Campana – The Calamari Classic
No visit to Madrid is complete without a bocadillo de calamares – and La Campana is one of the most beloved places to get one. Grab your sandwich, find a spot in nearby Plaza Mayor and enjoy it like a local.
©Casa Labra
5. Casa Labra – Cod, Croquetas and History
Near the Spanish Parliament building, this historic tavern is known for its bacalao rebozado (battered cod) and croquetas de bacalao. Grab them at the bar and eat them standing up – just like they’ve been doing here since 1860.
These are some of the most famous places – and yes, you can visit them on your own. But we’ve got other treasures we’d love you to discover.
Want to go deeper? Join a curated food tour with Flavours of Madrid and explore spots like these – plus a few hidden gems we keep to ourselves.