Only 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 Organic food Restaurants in Barcelona

40 restaurants

Sort by Relevance

    PAYMediterranean

    M2 Gluten Free

    Avinguda Diagonal, 505, 08029, Barcelona

    8.8 / 10
    1,564 reviews

    Average price €22 Accepts Yums

    30% off the 'a la carte' menu

      YUMS x2PAYSpanish

      Carrer de Muntaner, 183, 08036, Barcelona

      Average price €25

        YUMS x2PAYSouth American

        Carrer de Balmes, 220, 08006, Barcelona

        Average price €28 Accepts Yums

          YUMS x2PAYVegetarian

          Carrer de Verdi, 79, 08012, Barcelona

          Average price €25

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

            Mediterranean

            Gran Via de les Corts Catalanes, 619, 08007, Barcelona

            Average price €40

            MENU DEGUSTACIÓN GASTROBOTÁNICA €75

            InsiderVegetarian

            Gran Via de les Corts Catalanes, 692, 08010, Barcelona

            Average price €15

              Fusion

              Carrer de Sepúlveda, 151, 08011, Barcelona

              9.4 / 10
              800 reviews

              Average price €25

                Mediterranean

                Carrer de Violant d'Hongria Reina d'Aragó, 150, 08014, Barcelona

                9.5 / 10
                68 reviews

                Average price €25

                  Mediterranean

                  Carrer del Dr. Trueta, 229, 08005, Barcelona

                  Average price €20

                    Eastern Europe

                    Carrer dels Banys Vells, 15, 08003, Barcelona

                    Average price €20

                      Mediterranean

                      Passeig de Sant Joan, 84, 08009, Barcelona

                      Average price €15

                        Catalan

                        C/ Major de Sarrià, 109, 08017, Barcelona

                        Average price €23

                          Varied

                          Carrer de Balmes, 64, 08007, Barcelona

                          9.5 / 10
                          3 reviews

                          Average price €8

                            Vegetarian

                            Carrer Roger de Flor, 216, 08013, Barcelona

                            9.3 / 10
                            187 reviews

                            Average price €9

                            Today's lunch menu 9,50 € €9.5

                              Mediterranean

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

                              Average price €20

                              Menú 11,50 € €11

                                Mediterranean

                                Av. Diagonal, 114, 08019, Barcelona

                                Average price €15 american express Welcome

                                Menú 8 € €8

                                  Pizzeria

                                  Calle Valencia, 246, 08007, Barcelona

                                  Average price €29

                                  Menu 15.90€ €15.9

                                    Mediterranean

                                    Carrer Port Esportiu, 26P, 08930, Barcelona

                                    7.8 / 10
                                    4 reviews

                                    Average price €25

                                    Mediterranean

                                    Avenida Tibidabo, 1, 08022, Barcelona

                                    Average price €135

                                    InsiderInternational

                                    Carrer de Salomó Ben Adret, 10, 08002, Barcelona

                                    Average price €35

                                      Japanese

                                      Carrer del Consell de Cent, 401, 08009, Barcelona

                                      Average price €20

                                        Vegan cuisine

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

                                        Average price €20

                                        InsiderMediterranean

                                        Carrer del Cometa, 5, 08002, Barcelona

                                        Average price €42

                                        InsiderMediterranean

                                        Carrer de Roger de Llúria, 35, 08009, Barcelona

                                        Average price €30

                                          Mediterranean

                                          Carrer de les Basses de Sant Pere, 10B, 08003, Barcelona

                                          Average price €15 american express Welcome