NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Traditional Restaurants in Barcelona

753 restaurants

Sort by Relevance

    Middle Eastern

    Mesopotamia

    C/ Verdi, 65, 08012, Barcelona

    Average price €18

      Indian

      Carrer de Salvà, 10, 08004, Barcelona

      Average price €15

        Asian

        Ronda de la Universitat, 11, 08007, Barcelona

        Average price €15

          Pizzeria

          C/ Cera, 53, 08001, Barcelona

          Average price €17

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            International

            Avenida Diagonal, 433, 08036, Barcelona

            Average price €25

              Catalan

              Avda. Ports d'Europa, 100 Local 3, 08040, Barcelona

              Average price €35

                Steakhouse

                Gran Via Corts Catalanes, 1075, 08020, Barcelona

                Average price €35

                  From Galicia

                  C/ Carmen, 95, 08001, Barcelona

                  Average price €19

                    Pizzeria

                    C/ Blai 44, 08004, Barcelona

                    Average price €24

                      South American

                      Carretera de la Bordeta, 48, 08014, Barcelona

                      Average price €15

                        Mediterranean

                        Carrer de Còrsega, 225, 08036, Barcelona

                        Average price €30

                          Pizzeria

                          C/ Pasaje Lluis Pellicer, 6, 08036, Barcelona

                          Average price €14

                            Mediterranean

                            Plaça Sant Josep, 13, 08001, Barcelona

                            Average price €29

                              Pizzeria

                              Passatge de Vilaret, 54, 08013, Barcelona

                              Average price €15

                                Mediterranean

                                Carrer del Bruc, 121, 08037, Barcelona

                                Average price €10

                                  Mediterranean

                                  Carrer d'Oliana, 14, 08006 Barcelona, Spain, 08006, Barcelona

                                  Average price €20

                                    Argentinian

                                    Carrer de Sant Ramon, 4, 08001, Barcelona

                                    Average price €16

                                      Mediterranean

                                      Carrer Comtal, 11, 08002, Barcelona

                                      Average price €15

                                        South American

                                        C/ Rosselló, 266, 08037, Barcelona

                                        Average price €20

                                          Pizzeria

                                          Gran Vía de las Cortes Catalanes, 489, 08015, Barcelona

                                          Average price €24

                                            Pizzeria

                                            Avenida República Argentina, 268, 08023, Barcelona

                                            Average price €20

                                              Mediterranean

                                              C/ Assaonadors, 31Plaza Allada/Vermell 18, 08003, Barcelona

                                              Average price €24

                                                Lebanese

                                                Carrer de Vilardell, 4, 08014, Barcelona

                                                Average price €18

                                                  Iranian

                                                  Carrer de Floridablanca, 85, 08015, Barcelona

                                                  Average price €25

                                                    Basque

                                                    Carrer de l'Argenteria, 6, 08003, Barcelona

                                                    Average price €15

                                                    The Best Traditional Restaurants in Barcelona

                                                    In those days what better than a traditional restaurant to retrieve the comfort of eating at home.