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 Restaurants with Vegetarian dishes in Plaza Francesc Macià, Barcelona

34 restaurants

Sort by Relevance

InsiderVenezuelan

Medio o Pinto

Carrer de Calvet, 27, 08021, Barcelona

9.3 / 10
333 reviews

Average price €25 american express Welcome

Menú INSIDER Week 25€

InsiderFrom Galicia

Carrer de Buenos Aires, 2, 08029, Barcelona

9.4 / 10
2,455 reviews

Average price €30

30% off food!

InsiderMediterranean

Carrer de Loreto, 32, Baixos, 08029, Barcelona

9.6 / 10
423 reviews

Average price €35 american express Welcome

Menú INSIDER Week 25€

InsiderMediterranean

Passatge de Domingo, 3, 08007, Barcelona

9.4 / 10
4,217 reviews

Average price €30 american express Welcome

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

InsiderMediterranean

Passatge de Marimon, 20, 08021, Barcelona

9.3 / 10
278 reviews

Average price €65

    Indian

    Carrer de Londres, 63, 08036, Barcelona

    9.5 / 10
    2,763 reviews

    Average price €20 american express Welcome

    30% off food!

      Mediterranean

      Carrer de París, 67, 08029, Barcelona

      9.0 / 10
      2,365 reviews

      Average price €30 Accepts Yums american express Welcome

      50% off food!

        Mediterranean

        Avinguda Diagonal, 505, 08029, Barcelona

        8.9 / 10
        1,450 reviews

        Average price €22 Accepts Yums

        30% off food!

          Mediterranean

          Avinguda Diagonal, 608, 08021, Barcelona

          8.8 / 10
          13 reviews

          Average price €14 american express Welcome

          InsiderMediterranean

          Avinguda Diagonal, 505, 08029, Barcelona

          8.9 / 10
          1,638 reviews

          Average price €25

          30% off food!

            Asian

            Travessera de Gràcia, 8, 08021, Barcelona

            Average price €15 american express Welcome

              Mediterranean

              Av. de Josep Tarradellas, 153, 08029, Barcelona

              9.1 / 10
              995 reviews

              Average price €20 american express Welcome

              Menú Burger 12,9 €

                Italian

                Carrer de Marià Cubí, 203, 08021, Barcelona

                8.2 / 10
                396 reviews

                Average price €20

                  Japanese

                  Carrer de l'Avenir, 74, 08021, Barcelona

                  8.7 / 10
                  479 reviews

                  Average price €14 american express Welcome

                    Chinese

                    Carrer de Laforja, 128, 08021, Barcelona

                    9.1 / 10
                    383 reviews

                    Average price €20 american express Welcome

                    InsiderPizzeria

                    C/ Deu i Mata, 69-99, 08029, Barcelona

                    Average price €30

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

                      Mediterranean

                      Carrer de Buenos Aires, 16, 08029, Barcelona

                      Average price €12

                      InsiderAuthor

                      Carrer de Villarroel, 237, 08036, Barcelona

                      9.3 / 10
                      93 reviews

                      Average price €30

                        Japanese

                        Av. de Josep Tarradellas, 157, 08029, Barcelona

                        7.4 / 10
                        116 reviews

                        Average price €20

                          Mediterranean

                          Avinguda Diagonal, 501, 08029, Barcellona

                          Average price €15

                            Asian

                            Carrer de Laforja, 95, 08021, Barcelona

                            9.1 / 10
                            25 reviews

                            Average price €35

                              International

                              Carrer d'Amigó, 53, 08021, Barcelona

                              Average price €15

                                American

                                Carrer de Casanova, 246, 08036, Barcelona

                                Average price €14

                                  Spanish

                                  Avinguda Diagonal, 589-591, 08014, Barcelona

                                  Average price €32

                                    Mediterranean

                                    Carrer de Santaló, 39, 08021, Barcelona

                                    Average price €25

                                    Macarronada + Estrella Damm 13 €