Taberna Laredo · Spanish in Madrid | Sybaria
Versiones creativas de platos típicos de la cocina española en un moderno restaurante revestido con anaqueles para vino.
Taberna Laredo offers Spanish, Chef's cuisine cuisine.
Taberna Laredo is located at Calle del Doctor Castelo 30, Madrid.
Address: Calle del Doctor Castelo 30, Madrid, Madrid, 28009. Phone: +34 915 73 30 61. Website: https://tabernalaredo.com/. Opening hours: Monday: 13:15 - 00:00; Tuesday: 13:15 - 00:00; Wednesday: 13:15 - 00:00; Thursday: 13:15 - 00:00; Friday: 13:15 - 00:00; Saturday: 13:15 - 00:00; Sunday: Closed.