
Casa Leopoldo
Casa Leopoldo
Casa Leopoldo is a Catalan and traditional Spanish restaurant in El Raval, Barcelona's Ciutat Vella district. It's a proper sit-down spot for lunch or dinner, with wine, beer, cocktails and dessert on offer, and it works well for groups. Reckon on €50-70 per person, and there are vegetarian options if not everyone at the table eats meat.
Background
About Casa Leopoldo
The Story
Casa Leopoldo is a Catalan and traditional Spanish restaurant in El Raval, within Barcelona's old-town district of Ciutat Vella. It's a sit-down place built around full lunches and dinners rather than quick bites.
The Cuisine
The kitchen works in the Catalan and traditional Spanish vein, the kind of cooking that leans on regional ingredients and classic preparations. It's a full menu, with dessert to finish and vegetarian options on hand if you need them.
The Team
The kitchen focuses on traditional Catalan and Spanish dishes served as a proper sit-down meal. The format runs from starters through to dessert, with wine, beer and cocktails to go alongside.
Highlights
What Diners Say
Consensus
Casa Leopoldo Ratings & Reviews
Diner Ratings
4.7
945 reviews
TripAdvisor
4.3
85 reviews
Casa Leopoldo ranks #528 of 1077 rated restaurants in Barcelona. Diners rate it 4.7/5 on Google (945 reviews) and 4.3/5 on TripAdvisor (85 reviews).
Been to Casa Leopoldo? Share your experience with the community.
Reservations
How to Book Casa Leopoldo
Booking
Reservations are accepted, so it's worth booking ahead, especially for a group or a weekend. Check their current hours before you go, since they can change.
Experience
Casa Leopoldo Dining Experience
It's set up for full meals at the table, with wine, beer, cocktails and coffee all served, and it handles groups comfortably.
Navigate
Casa Leopoldo Location & Neighbourhood
Getting There
You'll find it in El Raval, the dense central neighbourhood that sits within Barcelona's old-town district, Ciutat Vella.
Nearby
El Raval is one of the city's most mixed, walkable neighbourhoods, packed with everything from old-school Catalan kitchens to newer arrivals, all within a tight grid of narrow streets.
Details
Casa Leopoldo Reservations, Hours & Contact
Opening Hours
| Day | Hours |
|---|---|
| Monday | Closed |
| Tuesday | Closed |
| Wednesday | 17:00–01:00 |
| Thursday | 13:00–16:00 & 19:00–01:00 |
| Friday | 13:00–16:00 & 19:00–01:00 |
| Saturday | 13:00–16:00 & 19:00–01:00 |
| Sunday | 13:00–17:00 |
Casa Leopoldo hours verified 2026-06-14. Contact the restaurant to confirm.
Contact
Recommended
Good to Know
Social
From @casaleopoldo.bcn on Instagram

Ayer fui a cenar a @casaleopoldo.bcn un restaurante que abrió en 1929 y actualmente es uno de los más emblemáticos de la ciudad. Entrar aquí es como viajar a otra época de Barcelona. Conservan las baldosas originales de las paredes y muchísimos detalles del primer día, y durante años por aquí han p

Tuvimos el placer de cenar en @casaleopoldo.bcn junto al increíble equipo de beauty de Barcelona ✨ Mil gracias a @yepoda.es , @3ina y @radiantwatchesandjewels por estos detalles tan especiales. Siempre es un placer compartir momentos así con vosotras 💖

Les dues cares d’una mateixa entrega ✨ Convida a dinar a la teva mami a un dels nostres restaurants per agrair-li tota la dedicació 💞 #díadelamadre #maremare #diadelamare #amordemama

Lo que disfruto del menjar? M'encanta anar a sopar fora, després d'esmorzar és el meu pla preferit ❣️ 100% cert que a Casa Leopoldo em vaig sentir com a casa. Ja sabeu, si hi voleu anar, ensenyeu el vídeo i 10% de descompte, regalet de mi just for you 💋 #publi

Així de fàcil es aconseguir avui un sopar gratis! Feliç Sant Jordi Barcelona! 🌹🐲💖 #santjordi #santjordi2026 #localpride #barcelona #rosesillibres

T’atreveixes amb el repte? Estarem entregant el passaport en els nostres locals durant Sant Jordi. Recull el teu i comença amb la Ruta del Boquerón 📍🐟 #rutagastronómica #santjordi2026 #santjordi #barcelona #local
Questions
Casa Leopoldo FAQ
What kind of food does Casa Leopoldo serve?
+
Catalan and traditional Spanish cooking, served as a full sit-down meal for lunch or dinner, with dessert on the menu.
How much does it cost to eat at Casa Leopoldo?
+
Plan on roughly €50-70 per person.
Where is Casa Leopoldo?
+
In El Raval, the central neighbourhood inside Barcelona's old-town district, Ciutat Vella.
Do I need a reservation at Casa Leopoldo?
+
Reservations are accepted and worth making ahead, particularly for groups or weekends. Check their current hours before you go.
Are there vegetarian options at Casa Leopoldo?
+
Yes, vegetarian options are available, so it works if not everyone at the table eats meat.
Is Casa Leopoldo good for groups?
+
Yes, it's set up to handle groups, and it serves wine, beer, cocktails and coffee alongside the meal.





