The Best Spanish Restaurants in Barcelona

401 restaurants match your criteria

  • El Zorrito

    El Zorrito

    Av. de Josep Tarradellas, 133 08029 Barcelona
    • Spanish
    Average price €20.00
    -50% off the "à la carte" menu! *
    Tables Available for lunch!
    • 12:30
    • 13:00
    • 13:30
  • Osmosis

    Osmosis

    C/ Aribau, 100 08036 Barcelona
    • Catalan
    • Spanish
    Average price €50.00
    30% off menu Degustación Maridado *
    Tables Available for lunch!
    • 13:00
    • 13:30 -30%
    • 14:00 -30%
  • Sal Café

    Sal Café

    Passeig Marítim de la Barceloneta, s/n 08003 Barcelona
    • Arrocería
    • Spanish
    Average price €27.00
    -30% en Cuenta final *
    Tables Available for lunch!
    • 12:30
    • 13:00
    • 13:30
  • Mosaic Restaurant

    Mosaic Restaurant

    Avenida Diagonal, 589 08014 Barcelona
    • Spanish
    Average price €32.00
    50% off the bill *
    Tables Available for lunch!
    • 12:30
    • 13:00
    • 13:30
  • Garlana

    Garlana

    C/ del Capitán Arenas, 27 08034 Barcelona
    • Arrocería
    • Spanish
    Average price €25.00
    ¡-30% en Cuenta sólo en eltenedor.es! *
    Tables Available Tonight!
    • 20:00
    • 20:30 -30%
    • 21:00 -30%
  • Tenorio

    Tenorio

    Passeig de Gràcia, 37 08007 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    -40% off the "à la carte" menu! *
    Tables Available for lunch!
    • 12:00 -40%
    • 12:30 -40%
    • 13:00 -40%
  • El Celler de Sarrià

    El Celler de Sarrià

    C/ Manuel de Falla, 17 08034 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    50% off food *
  • Vivant

    Vivant

    C/ Consell de Cent, 394 08009 Barcelona
    • Catalan
    • Spanish
    Average price €14.00
    30% off food *
    Tables Available Tonight!
    • 19:30
    • 20:00
    • 20:30
  • Chéri

    Chéri

    Carrer d'Enric Granados, 122, Barcelona, Spain 08008 Barcelona
    • Catalan
    • Spanish
    Average price €30.00
    40% off food *
    Tables Available for lunch!
    • 12:00
    • 12:30 -40%
    • 13:00 -40%
  • Sandor

    Sandor

    Plaça de Francesc Macià, 5, Barcelona, Spain 08021 Barcelona
    • Catalan
    • Spanish
    Average price €35.00
    -40% off the "à la carte" menu! *
    Tables Available for lunch!
    • 12:30
    • 13:00 -40%
    • 13:30 -40%
  • Cullera de Boix - Rambla de Catalunya

    Cullera de Boix - Rambla de Catalunya

    Rambla de Catalunya, 8 08008 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    -40% en Carta sólo en ElTenedor *
    Tables Available Tonight!
    • 19:00 -40%
    • 19:30 -40%
    • 20:00 -40%
  • Castell de Xativa

    Castell de Xativa

    Carrer de València, 360, Barcelona, Spain 08009 Barcelona
    • Arrocería
    • Spanish
    Average price €22.00
    -30% en Cuenta final sólo en eltenedor.es *
    Tables Available for lunch!
    • 12:30
    • 13:00
    • 13:30
  • Lujomar

    Lujomar

    Carrer dels Morabos, 1, Barcelona, Spain 08004 Barcelona
    • Spanish
    Average price €15.00
    50% off food *
    Tables Available for lunch!
    • 12:30
    • 13:00 -50%
    • 13:30 -50%
  • Can Ramon

    Can Ramon

    C/ Santuari, 5 08032 Barcelona
    • Spanish
    Average price €24.00
    40% off the bill *
  • Manairó

    Manairó

    C/ Diputació, 424 08013 Barcelona
    • Catalan
    • Spanish
    Average price €60.00
    20% off the bill *
    Tables Available for lunch!
    • 13:00
    • 13:30 -20%
    • 14:00 -20%
  • Zarautz

    Zarautz

    C/ Elisi, 13 08014 Barcelona
    • Basque
    • Spanish
    Average price €29.00
    30% off food *
    Tables Available for lunch!
    • 12:00
    • 12:30
    • 13:00
  • De Zero

    De Zero

    Av. de Sarrià, 23 08029 Barcelona
    • Spanish
    Average price €10.00
    -40% off the "à la carte" menu! *
    Tables Available for lunch!
    • 12:00 -30%
    • 12:30 -30%
    • 13:00 -30%
  • Cullera de Boix - Boqueria

    Cullera de Boix - Boqueria

    Carrer de l'Hospital, 3 08001 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    -40% en Carta sólo en ElTenedor *
    Tables Available Tonight!
    • 19:00 -40%
    • 19:30 -40%
    • 20:00 -40%
  • La Taberna Gallega de Marcos

    La Taberna Gallega de Marcos

    08005 08005 Barcelona
    • Spanish
    Average price €22.00
    40% off food *
    Tables Available for lunch!
    • 12:00 menu
    • 12:30 menu
    • 13:00 menu
  • Tapa la Canya

    Tapa la Canya

    C/ Comte d'Urgell, 42 08011 Barcelona
    • Spanish
    Average price €13.00
    40% off food *
    Tables Available Tonight!
    • 19:30
    • 20:00 -40%
    • 20:30 -40%
  • Quedamos en Tablas

    Quedamos en Tablas

    Carrer de Tuset, 10 08006 Barcelona
    • Spanish
    Average price €20.00
    -40% en Carta *
    Tables Available for lunch!
    • 12:30
    • 13:00 -40%
    • 13:30 -40%
  • Cullera de Boix - Urquinaona

    Cullera de Boix - Urquinaona

    Ronda de Sant Pere, 24 08010 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    -40% en Carta sólo en ElTenedor *
    Tables Available Tonight!
    • 19:00
    • 19:30 -40%
    • 20:00 -40%
  • Bodega del Fuegos

    Bodega del Fuegos

    Carrer de Vilardell, 3 08014 Barcelona
    • Spanish
    Average price €10.00
    -40% off the "à la carte" menu! *
    Tables Available for lunch!
    • 12:00
    • 12:30
    • 13:00
  • El Gran Café

    El Gran Café

    Carrer d'Avinyó, 9, Barcelona, Spain 08002 Barcelona
    • Catalan
    • Spanish
    Average price €22.00
    -40% en Carta sólo en eltenedor.es *
    Tables Available for lunch!
    • 12:00
    • 12:30 -40%
    • 13:00 -40%
  • Paquitos

    Paquitos

    C/ Compte Urgell, 196 08036 Barcelona
    • Spanish
    Average price €15.00
    40% off food *
    Tables Available for lunch!
    • 12:30
    • 13:00
    • 13:30
Copy/Paste this link to send it to your friends

We use first part ant third part cookies to improve your experience. Browsing the website, you consent the use of those cookies. You can change the settings or get more information on our cookie policy here.