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

    Catalan

    Truiteria La Ceba

    Carrer de la Perla, 10, 08012, Barcelona

    Average price €12

    Menú Perles de Gràcia 8.45€

      Basque

      C/ Bonavista, 21, 08025, Barcelona

      Average price €45

      Menu 16.85 €

        Spanish

        C/ Bacardí, 31, 08028, Barcelona

        Average price €18

        Group Special: Menu 20€ (10 to 100 p.)

          Mediterranean

          Carrer de Ferran, 24, 08002 Barcelona, Spain, 08002, Barcelona

          Average price €25

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

            Mediterranean

            Paseo Colom, 23, 08002, Barcelona

            Average price €23

            Menu 19.90€

              From Galicia

              C/ Pau Claris, 169, 08037, Barcelona

              Average price €30

              Menu 24€

                Spanish

                Via Augusta, 127, 08006, Barcelona

                Average price €17

                Classic brunch 13,50€

                  Spanish

                  C/ Travessera de les Corts, 283, 08014, Barcelona

                  Average price €15

                  Menú pica pica 20 €

                    Vegetarian

                    Carrer del Pintor Fortuny, 29, 08001, Barcelona

                    Average price €15

                    Menu dinners 14.90€

                      Korean

                      Carrer d´Entença, 62, 08015, Barcelona

                      Average price €18

                        Pizzeria

                        Carrer del Carme, 74, 08001, Barcelona

                        Average price €15

                          Pizzeria

                          Carrer de la Marina, 22, 08005, Barcelona

                          Average price €15

                            Argentinian

                            Carrer de Cristóbal de Moura, 105, 08019, Barcelona

                            Average price €18

                              Italian

                              Carrer de l'Amistat, 21, 08005, Barcelona

                              Average price €12

                                Mediterranean

                                Carrer de Roger de Flor, 303, 08025, Barcelona

                                Average price €10

                                  Japanese

                                  Travessera de Gràcia, 60, 08006, Barcelona

                                  Average price €13

                                    Spanish

                                    Carrer de Mandri, 23, 08022, Barcelona

                                    Average price €20

                                      Cambodian

                                      Carrer de la Mare de Déu de la Salut, 75, Barcelona, Spain, 08024, Barcelona

                                      Average price €20

                                        Spanish

                                        Travessera de les Corts, 130, 08028, Barcelona

                                        Average price €14

                                          Steakhouse

                                          C/ Sepúlveda 187, 08011, Barcelona

                                          Average price €25

                                            Japanese

                                            C/ Rector Ubach, 53, 08021, Barcelona

                                            Average price €17

                                              Andalou

                                              C/ Pasteur, 2, 08024, Barcelona

                                              Average price €18

                                                Mediterranean

                                                C/ Enric Granados, 24, 08007, Barcelona

                                                Average price €25

                                                  Pizzeria

                                                  C/ Sepúlveda, 98, 08015, Barcelona

                                                  Average price €21

                                                    Mediterranean

                                                    C/ Doctor Trueta, 118, 08005, Barcelona

                                                    Average price €27

                                                    The Best Traditional Restaurants in Barcelona

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