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 Barbecue Restaurants in Barcelona

487 restaurants

Sort by Relevance

    Pizzeria

    La Tagliatella Diagonal Mar

    Avenida Diagonal, 3, 08019, Barcelona

    8.9 / 10
    536 reviews

    Average price €18

      Homemade cuisine

      Carrer de Berlín, 71, 08029, Barcelona

      Average price €25

        Catalan

        Aldana, 8, 08015, Barcelona

        8.9 / 10
        9 reviews

        Average price €25 american express Welcome

          Mediterranean

          Consejo de ciento, 424, 08013, Barcelona

          Average price €25

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

            Mexican

            Carrer de Sardenya, 304, 08013, Barcelona

            8.8 / 10
            127 reviews

            Average price €15

              Iranian

              Carrer de València, 210, 08011, Barcelona

              8.1 / 10
              116 reviews

              Average price €25

                Mediterranean

                Plaça Pau Vila, 1, 08039, Barcelona

                8.2 / 10
                286 reviews

                Average price €40

                YUMS x22 starsMICHELINCreative

                Passeig de Gràcia, 38, 08007, Barcelona

                Average price €150

                  Catalan

                  Carrer de Sant Pau, 4, 08001, Barcelona

                  Average price €20

                  Fórmula migdia 12,5 €

                    Catalan

                    Rambla Catalunya 15, 08007, Barcelona

                    6.4 / 10
                    482 reviews

                    Average price €25 american express Welcome

                    Menú tapas Victoria a 27 €

                      Creative

                      C/ Sant Bonaventura, 7, 08001, Barcelona

                      8.6 / 10
                      273 reviews

                      Average price €25

                        Spanish

                        C/ Balmes, 139, 08008, Barcelona

                        Average price €60

                        -30% off the "à la carte" menu!

                          Mediterranean

                          Gran Via de les Corts Catalanes, 373, 08015, Barcelona

                          8.4 / 10
                          65 reviews

                          Average price €20

                            International

                            Carrer de la Fusina, 7, 08003, Barcelona

                            Average price €30

                            Especial grupo: Menú 40 €

                            InsiderSpanish

                            Carrer de Provença, 277, 08037, Barcelona

                            Average price €35

                            -20% off the "à la carte" menu!

                              Mediterranean

                              Rambla de Catalunya, 23, 08007, Barcelona

                              7.0 / 10
                              62 reviews

                              Average price €24

                                Catalan

                                Carrer de Bergara, 9 - Hotel Catalonia Plaza Cataluña, 08002, Barcelona

                                Average price €25

                                InsiderMediterranean

                                Carrer de Sant Gervasi de Cassoles, 103, 08022, Barcelona

                                Average price €60 american express Welcome

                                  Mediterranean

                                  Carrer Ample, 26, 08002, Barcelona

                                  Average price €24 american express Welcome

                                    Mediterranean

                                    Carrer de Tuset, 30, 08006, Barcelona

                                    8.4 / 10
                                    102 reviews

                                    Average price €25 american express Welcome

                                    InsiderSpanish

                                    Carrer de Santaló, 101, 08021, Barcelona

                                    Average price €40 american express Welcome

                                      From market

                                      Pla de Palau, 7, 08003, Barcelona

                                      6.2 / 10
                                      51 reviews

                                      Average price €16

                                        Mediterranean

                                        Rambla del Poblenou, 125, 08018, Barcelona

                                        8.6 / 10
                                        70 reviews

                                        Average price €15

                                          Argentinian

                                          Carrer de L'Escultor Llimona, 08031, Barcelona

                                          Average price €27

                                            Catalan

                                            C/ Morales, 30, 08029, Barcelona

                                            Average price €20 american express Welcome