Madrid has a long gastronomic tradition. This can be seen in the many restaurants that have been preparing the city’s most typical dishes and serving the region’s finest wines for over one hundred years. Stew, tripe, cod fritters (soldaditos de Pavía), Spanish omelette and Castilian cuisine in general can be found on the menu at these establishments, which have successfully overcome the passage of time.
Traditional Castilian cuisine in one of the oldest and most popular restaurants in Madrid, in the heart of the Calle Mayor.
Considered the oldest restaurant in the world (in the Guinness Book of Records), Botín is known for its roast suckling pig.
Traditional Spanish food in the La Latina district
Traditional Madrilenian cuisine in the La Latina district
Lavapiés tavern considered the oldest in Madrid. Traditional Spanish cuisine in a bullfighting environment.
Centennial tavern where you can taste typical dishes of Madrid's gastronomy, in the heart of the Barrio de las Letras.
Its prawns and sweet wine have been famous since 1906. A perfect appetizer in the centre of Madrid.
Tradition, quality and impeccable service in this centenary restaurant, next to Puerta del Sol.
Century-old tavern next to Puerta del Sol, famous for its codfish tapas.
Centennial tavern where you can enjoy draft beer or classic vermouth on tap in Malasaña.
The coffee still retains a literary aroma in this venue, which has been a meeting place for Madrid’s writers for over 100 years.
Centenary restaurant where traditional Madrid cuisine can be savoured in Fuencarral.
Traditional castilian cuisine with roast sucking pork and lamb as its star dishes in this classic Madrid establishment.
La Mallorquina's patisserie has served Madrid citizens in the Puerta del Sol since 1894.