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

    Mediterranean

    L'Òstia

    Plaça de la Barceloneta, 1-3, 08003, Barcelona

    Average price €20

      Chinese

      C/ Marina, 16, 08005, Barcelona

      Average price €27

        Indian

        Carrer Aribau, 77, 08036, Barcelona

        Average price €25

          International

          Gran Via de les Corts Catalanes, 677, 08013, Barcelona

          Average price €15

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

            Pizzeria

            Carrer de l'Allada-Vermell, 11, 08003, Barcelona

            Average price €15

              Argentinian

              Carrer de la Diputació, 379, 08013, Barcelona

              Average price €20

                Mediterranean

                Carrer de la Marina, 271, 08025, Barcelona

                Average price €15

                  Spanish

                  Peu de la creu 8, 08001, Barcelona

                  Average price €18

                    Korean

                    C/ Legalitat, 22, 08014, Barcelona

                    Average price €19

                      Mediterranean

                      Avda. de Roma, 153, 08011, Barcelona

                      Average price €30

                        Seafood

                        C/ Muntanya, 94, 08026, Barcelona

                        Average price €51

                          Indian

                          C/ Villarroel, 70, 08011, Barcelona

                          Average price €30

                            Pizzeria

                            Carrer de Balmes, 283, 08006, Barcelona

                            Average price €15

                              Argentinian

                              Carrer dels Comtes de Bell-Lloc, 08014, Barcelona

                              Average price €20

                                Pizzeria

                                Carrer de la Llacuna, 1, 08005, Barcelona

                                Average price €15

                                  Mediterranean

                                  Carrer de Floridablanca, 79, 08015, Barcelona

                                  Average price €20

                                    Middle Eastern

                                    C/ València, 614, 08026, Barcelona

                                    Average price €10

                                      Colombian

                                      C/ 26 de Gener, 26, 08014, Barcelona

                                      Average price €30

                                        Mexican

                                        Carrer del Regent Mendieta, 42, 08028, Barcelona

                                        Average price €18

                                          Mediterranean

                                          Carrer de Provença, 88, 08029, Barcelona

                                          Average price €25

                                            Japanese

                                            Avinguda del Paraŀlel, 165, 08015, Barcelona

                                            Average price €15

                                              Spanish

                                              Carrer del Mar, 29, Barcelona, Spain, 08003, Barcelona

                                              Average price €17

                                                Catalan

                                                Córcega, 550, 08025, Barcelona

                                                Average price €22

                                                  Mediterranean

                                                  C/ Mallorca, 436, 08013, Barcelona

                                                  Average price €13

                                                    Steakhouse

                                                    Passatge Sert, 6, 08003, Barcelona

                                                    Average price €18

                                                    The Best Traditional Restaurants in Barcelona

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