The Best Spanish Restaurants in Barcelona

551 restaurants match your criteria

  • Can CocaNo picture yet

    Can Coca

    Carrer dels Jocs Florals, 78 08014 Barcelona
    • Catalan
    • Spanish
    Average price €12.00
    Menú del día 10.80€
  • La Taberna del BierzoNo picture yet

    La Taberna del Bierzo

    Carrer de Loreto, 24 08029 Barcelona
    • Spanish
    Average price €30.00
    Menu 12€
  • Barri BurguerNo picture yet

    Barri Burguer

    Carrer de València, 509 08013 Barcelona
    • Spanish
    Average price €10.00
    Set Menu 13.95€
  • Idò DO BalearNo picture yet

    Idò DO Balear

    Carrer de Viladomat, 43 08015 Barcelona
    • Mediterranean
    • Spanish
    Average price €15.00
    Group Special: Menu Verde (Menú Vegetariano) 18€
  • TinGana BarcelonaNo picture yet

    TinGana Barcelona

    Carrer d'Enric Granados, 149 08008 Barcelona
    • Spanish
    Average price €20.00
    Menú de mediodía 14.95 €
  • La Taverneta BarcelonaNo picture yet

    La Taverneta Barcelona

    Carrer de Francesc Pujols, 3 08002 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
    Menu 10.50€
  • TripTicNo picture yet

    TripTic

    Passeig de Lluís Companys, 6 08018 Barcelona
    • Catalan
    • Spanish
    Average price €12.00
    Menu 11.50€
  • El Club de L'EmpanadaNo picture yet

    El Club de L'Empanada

    Carrer de la Dagueria, 7 08002 Barcelona
    • From Galicia
    • Spanish
    Average price €15.00
  • O´Nabo de LugoNo picture yet

    O´Nabo de Lugo

    C/ Pau Claris, 169 08037 Barcelona
    • From Galicia
    • Spanish
    Average price €30.00
    Menu 24€
  • GoliardNo picture yet

    Goliard

    Carrer del Progrés, 6 08012 Barcelona
    • Catalan
    • Spanish
    Average price €34.00
    Menú noches 35.00€
  • Pata NegraNo picture yet

    Pata Negra

    C/ Cáceres, 32 08028 Barcelona
    • Andalou
    • Spanish
    Average price €15.00
    Menú Pata Negra Picoteo + Espectáculo 40€
  • El Racó De L'Avi MelciorNo picture yet

    El Racó De L'Avi Melcior

    Carrer de Santa Coloma, 2 08030 Barcelona
    • Catalan
    • Spanish
    Average price €20.00
    Menu 13€
  • Truiteria La CebaNo picture yet

    Truiteria La Ceba

    Carrer de la Perla, 10 08012 Barcelona
    • Catalan
    • Spanish
    Average price €12.00
    Menú estudiante 9.75€
  • La PeñaNo picture yet

    La Peña

    C/ Tissó, 14 08016 Barcelona
    • Catalan
    • Spanish
    Average price €20.00
    Group Special: Menu 28€ (5 to 0 p.)
  • La FlorentinaNo picture yet

    La Florentina

    Via Augusta, 127 08006 Barcelona
    • Spanish
    Average price €17.00
    Florentina brunch 11,50€
  • PatxiNo picture yet

    Patxi

    C/ Bonavista, 21 08025 Barcelona
    • Basque
    • Spanish
    Average price €45.00
    Menu 16.85 €
  • Casa JuliaNo picture yet

    Casa Julia

    C/ Enrique Granados, 14 08007 Barcelona
    • Spanish
    Average price €31.00
    Menú Grupos 35.00€
  • Faro de VigoNo picture yet

    Faro de Vigo

    C/ Laforja, 140 08021 Barcelona
    • Spanish
    Average price €18.00
    Menu 9.90€
  • El Gourmet de les CortsNo picture yet

    El Gourmet de les Corts

    Travessera de les Corts, 154 08028 Barcelona
    • Spanish
    Average price €11.00
    Group Special: Menu 15€ (10 to 25 p.)
  • La GárgolaNo picture yet

    La Gárgola

    C/ Entença, 332 08029 Barcelona
    • Catalan
    • Spanish
    Average price €20.00
    Menú Mediodía 15.40 €
  • A LA BRASSA Balmes 18No picture yet

    A LA BRASSA Balmes 18

    Carrer de Balmes, 18 08007 Barcelona
    • Catalan
    • Spanish
    Average price €20.00
    Set Menus from 0€ to 0€
  • La Singla - Tablao FlamencoNo picture yet

    La Singla - Tablao Flamenco

    Carrer de la Marina, 181 08013 Barcelona
    • Spanish
    Average price €60.00
    Menu 96€
  • Aquarella MusicNo picture yet

    Aquarella Music

    Gran Via de Les Corts Catalanes, 572 08011 Barcelona
    • Catalan
    • Spanish
    Average price €50.00
    Menu 85€
  • Taberna del CuraNo picture yet

    Taberna del Cura

    Carrer Gran de Gràcia, 83 08012 Barcelona
    • Spanish
    Average price €25.00
  • Boix- ZALNo picture yet

    Boix- ZAL

    Avda. Ports d'Europa, 100 Local 3 08040 Barcelona
    • Catalan
    • Spanish
    Average price €35.00
Copy/Paste this link to send it to your friends

TheFork uses cookies in particular to optimise your user experience, measure the performance of the sites and make advertising retargeting. By browsing the site, you accept the use of these cookies. More information or change your settings.