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

    Pizzeria

    Il Piccolo de Gràcia

    Carrer de Ramon y Cajal, 146, 08024, Barcelona

    Average price €20

      Mexican

      Carrer de París, 163, 08036, Barcelona

      Average price €18

      Menú Buffet ilimitado 15.90€ 15,9 €

        Catalan

        Carrer d'Avinyó, 9, Barcelona, Spain, 08002, Barcelona

        Average price €22 american express Welcome

        Menú de Grupos Princesa 32 €

          From market

          Riera d'Escuder, 25, 08028, Barcelona

          Average price €11

          Menu 11€

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

            From Galicia

            Carrer de la Dagueria, 7, 08002, Barcelona

            Average price €15

              Spanish

              C/ Enrique Granados, 14, 08007, Barcelona

              Average price €31

              Menú Pica-Pica 25.00€

                South American

                C/ Petrarca, 40, 08031, Barcelona

                Average price €20

                Menu 9.90€

                  International

                  C/ Santaló, 125, 08021, Barcelona

                  Average price €24

                  Menu 30 €

                    Mediterranean

                    C/ Roselló, 264, 08037, Barcelona

                    Average price €20

                    Menú 18€

                      Mediterranean

                      Avinguda Marquès de Comillas, 13, 08038, Barcelona

                      Average price €18

                      Menu 32€

                        Mediterranean

                        C/ Judici, 4, 08003, Barcelona

                        Average price €31

                          Japanese

                          Avenida Paral·lel, 76, 08001, Barcelona

                          Average price €16

                            Italian

                            Carrer de Rera Palau, 3, 08003, Barcelona

                            Average price €33

                              Vegetarian

                              Carrer Roger de Flor, 216, 08013, Barcelona

                              Average price €9

                              Today's lunch menu 9,50 €

                                Middle Eastern

                                Plaça Narcís Oller, 7, 08006, Barcelona

                                Average price €26

                                  Mexican

                                  Passeig de Sant Joan Bosco, 43, 08017, Barcelona

                                  Average price €15

                                    Mediterranean

                                    Carrer de la Dagueria, 12, 08002, Barcelona

                                    Average price €15

                                      Spanish

                                      Carrer de Julián Romea, 18, 08006, Barcelona

                                      8.1 / 10
                                      1,167 reviews

                                      Average price €26

                                        Spanish

                                        Carrer del Dos de Maig, 298, 08025, Barcelona

                                        Average price €20

                                          Mediterranean

                                          Plaça Reial, 3, 08002, Barcelona

                                          Average price €15

                                            Italian

                                            Passeig de Sant Joan Bosco, 51, 08017, Barcelona

                                            Average price €15

                                              Mediterranean

                                              Travessera de les Corts, 132, 08028, Barcelona

                                              Average price €20

                                                Indian

                                                Carrer de Galileu, 326, 08028, Barcelona

                                                Average price €15

                                                  Mexican

                                                  Av. de Gaudí, 74, 08025, Barcelona

                                                  Average price €10

                                                    Mediterranean

                                                    Carrer de Sant Antoni Maria Claret, 149, 08025, Barcelona

                                                    Average price €20

                                                    The Best Traditional Restaurants in Barcelona

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