




El Riojano
El Riojano
El Riojano is a historic confitería on Calle Mayor, in Sol, dating to 1855 and listed among Madrid's Comercios Centenarios. The front is a pastry counter selling torrijas, roscón, palmeras, rosquillas and bizcocho de soletilla, with a roomy tearoom at the back for coffee or tea with something sweet. It's open every day, 09:00 to 21:00.
Background
About El Riojano
The Story
El Riojano is a historic Madrid confitería on Calle Mayor, in Sol, dating to 1855. The city of Madrid lists it among its Comercios Centenarios, businesses that have traded for more than a hundred years.
The Cuisine
A traditional confitería: torrijas, roscón, palmeras, rosquillas and bizcocho de soletilla at the counter, with coffee and tea served in the tearoom at the back.
Highlights
What Diners Say
Consensus
El Riojano Ratings & Reviews
Diner Ratings
TripAdvisor
3.7
441 reviews
4.0
1933
Reservations
How to Book El Riojano
Booking
Experience
El Riojano Dining Experience
A traditional pastry counter at the front and a spacious tearoom behind it, little changed in feel from another century.
Navigate
El Riojano Location & Neighbourhood
Address
Calle Mayor 10, 28013, Madrid, Spain
Get directions→Getting There
It's on Calle Mayor 10, in the Sol neighbourhood of Madrid's Centro district, a short walk from Puerta del Sol.
Nearby
Sol is the dead centre of the city and behaves like it, busy and walked through by everyone heading somewhere else. The trick is knowing which doors are worth stopping at, because rooms built for visitors sit right beside ones locals have used for decades. Círculo de Bellas Artes and Edificio Metrópolis mark the smarter edge, towards Chueca.
Nearby Restaurants
Where to stay nearby
Hotels we rank within walking distance of El Riojano.
Details
El Riojano Reservations, Hours & Contact
Opening Hours
| Day | Hours |
|---|---|
| Monday | 09:00–21:00 |
| Tuesday | 09:00–21:00 |
| Wednesday | 09:00–21:00 |
| Thursday | 09:00–21:00 |
| Friday | 09:00–21:00 |
| Saturday | 09:00–21:00 |
| Sunday | 09:00–21:00 |
El Riojano hours verified 2026-08-10. Contact the restaurant to confirm.
Contact
Good to Know
Questions
El Riojano FAQ
How old is El Riojano?
+
It dates to 1855, and the city of Madrid lists it among its Comercios Centenarios, businesses trading for more than a century.
What is El Riojano?
+
A historic confitería on Calle Mayor, with a pastry counter at the front and a tearoom at the back.
What should I buy at El Riojano?
+
Torrijas, roscón at Christmas, palmeras, rosquillas and bizcocho de soletilla.
Can you sit down at El Riojano?
+
Yes, there's a spacious tearoom at the back for coffee or tea with your pastries.
Where is El Riojano?
+
Calle Mayor 10, in the Sol neighbourhood of Madrid's Centro district.
What are El Riojano's opening hours?
+
Every day from 09:00 to 21:00.
How much does it cost at El Riojano?
+
Under €25 per person.








