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

    Spanish

    Oxugo3

    Carrer de Tamarit, 127, 08015, Barcelona

    Average price €20

      Mediterranean

      Carrer Gran de Sant Andreu, 255, 08030, Barcelona

      8.5 / 10
      229 reviews

      Average price €22

        Mediterranean

        Avenida Catedral, 3, 08002, Barcelona

        Average price €23 american express Welcome

          Mediterranean

          Carrer de Sardenya, 78, Barcelona, Spain. 08005, 08013, Barcelona

          Average price €25

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

            Mediterranean

            Passeig del Taulat, 262-264 (Hotel Hilton Diagonal Mar), 08019, Barcelona

            Average price €38

              Mediterranean

              Carrer de Mallorca, 6, 08014, Barcelona

              Average price €29 Accepts Yums

              Menú 12,5 € 12 €

              InsiderInternational

              Paseo de Gracia, 68, 08008, Barcelona

              Average price €50

              El Brunch del Domingo 59 €

                Mediterranean

                C/ Enric Granados, 83, 08008, Barcelona

                Average price €15

                Menú de Grupos 35,2 €

                  Mediterranean

                  Carrer del Coronel Sanfeliu, 17, 08018, Barcelona

                  Average price €20

                    Mediterranean

                    Moll de Gregal, 19, 08005, Barcelona

                    5.9 / 10
                    4 reviews

                    Average price €35

                      Mediterranean

                      Carrer de Balmes, 115-117, 08008, Barcelona

                      Average price €25

                      30% off food!

                        Mediterranean

                        Carrer d'Astúries, 18, 08012, Barcelona

                        Average price €20

                        Menú 11,50 € 11 €

                          Pizzeria

                          C/ Gran Vía de les Corts Catalanes, 373-385, 08015, Barcelona

                          8.0 / 10
                          301 reviews

                          Average price €18

                            Mediterranean

                            Carrer de Pallars, 121, 08018, Barcelona

                            Average price €20

                              Catalan

                              La Rambla 118, 08002, Barcelona

                              Average price €23 Accepts Yums

                                Creative

                                Plaça de Pius XII, 4, 08028, Barcelona

                                Average price €40

                                  Mediterranean

                                  Plaça de Cardona, 4, 08006, Barcelona

                                  Average price €25

                                  InsiderInternational

                                  Carrer de Riudarenes, 7, 08002, Barcelona

                                  Average price €35

                                    Greek

                                    Carrer de n'Arai, 3, 08002, Barcelona

                                    Average price €18

                                      Catalan

                                      carrer de Berruguete, 126, 08035, Barcelona

                                      Average price €17

                                        Basque

                                        Plaça Nova, 3, 08002, Barcelona

                                        Average price €20

                                          Spanish

                                          Avinguda Diagonal, 589-591, 08014, Barcelona

                                          Average price €32

                                            Catalan

                                            Carrer del Rosselló, 191, 08036, Barcelona

                                            Average price €25

                                              Mediterranean

                                              RONDA SANT PERE, 42, 08010, Barcelona

                                              Average price €20

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

                                                Mediterranean

                                                Carrer de Pere IV, 272, 08005, Barcelona

                                                Average price €30