The Best Spanish Restaurants in Barcelona

549 restaurants match your criteria

  • XiscarexantarNo picture yet

    Xiscarexantar

    C/ Pere IV, 59 08018 Barcelona
    • From Galicia
    • Spanish
    Average price €19.00
  • RovicaNo picture yet

    Rovica

    Rambla Cataluña, 56 08007 Barcelona
    • Spanish
    Average price €18.00
  • La Masía del BornNo picture yet

    La Masía del Born

    C/ Grunyi, 5 08003 Barcelona
    • Catalan
    • Spanish
    Average price €26.00
  • MordiscoNo picture yet

    Mordisco

    Pasaje de la Concepción, 10 08008 Barcelona
    • Spanish
    • Insider
    Average price €25.00
  • PanollesNo picture yet

    Panolles

    C/ Radas, 39 08004 Barcelona
    • Catalan
    • Spanish
    Average price €24.00
  • O Meu LarNo picture yet

    O Meu Lar

    C/ Margarit, 24 08004 Barcelona
    • From Galicia
    • Spanish
    Average price €26.00
  • El Toc De GraciaNo picture yet

    El Toc De Gracia

    C/ Bonavista, 10 08012 Barcelona
    • Catalan
    • Spanish
    Average price €13.00
  • La MostraNo picture yet

    La Mostra

    C/ Riera de Sant Miquel, 11 08006 Barcelona
    • Spanish
    Average price €13.00
  • Tapas LocasNo picture yet

    Tapas Locas

    C/ Moll de Mestral, 8-9 (Port Olimpic) 08005 Barcelona
    • Spanish
    Average price €21.00
  • Pez VelaNo picture yet

    Pez Vela

    Passeig del Mare Nostrum, 19 08039 Barcelona
    • Arrocería
    • Spanish
    Average price €40.00
  • Can LluísNo picture yet

    Can Lluís

    C/ Cera, 49 08001 Barcelona
    • Spanish
    • Insider
    Average price €21.00
  • FandangoNo picture yet

    Fandango

    C/ Santaló 103 08021 Barcelona
    • Catalan
    • Spanish
    Average price €13.00
  • SigarraNo picture yet

    Sigarra

    C/ Ramón Turró, 201 o Joncar 13 (junto Rambla Poblenou) 08005 Barcelona
    • Catalan
    • Spanish
    Average price €10.00
  • SantutxoNo picture yet

    Santutxo

    C/ Provença, 571 08026 Barcelona
    • Spanish
    Average price €13.00
  • TibericNo picture yet

    Tiberic

    C/ Tuset, 15 08006 Barcelona
    • Spanish
    Average price €26.00
  • Sentidos LoungeNo picture yet

    Sentidos Lounge

    C/ Muntaner, 7 08011 Barcelona
    • Spanish
    Average price €16.00
  • La Font de las MusesNo picture yet

    La Font de las Muses

    C/ Banys Vells, 18 08003 Barcelona
    • Spanish
    Average price €17.00
  • Granja LidoNo picture yet

    Granja Lido

    Pg. Sant Joan, 36 08010 Barcelona
    • Catalan
    • Spanish
    Average price €22.00
  • Cheese's ArtNo picture yet

    Cheese's Art

    C/ Enric Granados. 13 08007 Barcelona
    • Spanish
    Average price €32.00
  • La Gran BodegaNo picture yet

    La Gran Bodega

    C/ Gran Vía de les Corts Catalanes, 640 08007 Barcelona
    • Catalan
    • Spanish
    Average price €26.00
  • Confortel BarcelonaNo picture yet

    Confortel Barcelona

    C/ Ramón Turró, 196 08005 Barcelona
    • Spanish
    Average price €9.00
  • Casa FreixoNo picture yet

    Casa Freixo

    C/ Bruc, 36 08010 Barcelona
    • From Galicia
    • Spanish
    Average price €27.00
  • El Rincón de ZamoraNo picture yet

    El Rincón de Zamora

    Flor de Neu 82 08016 Barcelona
    • From Castille
    • Spanish
    Average price €36.00
  • Taverna Can RocaNo picture yet

    Taverna Can Roca

    C/ Gran de Sant Andreu, 209 08030 Barcelona
    • Catalan
    • Spanish
    Average price €25.00
  • Martina's RestaurantNo picture yet

    Martina's Restaurant

    Avenida Moll d'Espanya, 5, 08039 Barcelona
    • Arrocería
    • Spanish
    Average price €27.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.