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

34 restaurants

Sort by Relevance

InsiderMediterranean

Aflamas

Carrer de Loreto, 32, Baixos, 08029, Barcelona

9.5 / 10
429 reviews

Average price €35 american express Welcome

Menú INSIDER Week 25€

    Mediterranean

    Carrer de París, 67, 08029, Barcelona

    9.0 / 10
    2,367 reviews

    Average price €30 Accepts Yums american express Welcome

    50% off food!

      Mediterranean

      Avinguda Diagonal, 505, 08029, Barcelona

      8.9 / 10
      1,454 reviews

      Average price €22 Accepts Yums

      30% off food!

      InsiderMediterranean

      Avinguda Diagonal, 505, 08029, Barcelona

      8.9 / 10
      1,647 reviews

      Average price €25

      30% off food!

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

        Mediterranean

        Carrer del Comte Borrell, 306, 08029, Barcelona

        9.7 / 10
        137 reviews

        Average price €20

        InsiderMediterranean

        Passatge de Domingo, 3, 08007, Barcelona

        9.4 / 10
        4,219 reviews

        Average price €35 american express Welcome

          Mediterranean

          Av. de Josep Tarradellas, 153, 08029, Barcelona

          9.1 / 10
          996 reviews

          Average price €20 american express Welcome

          Menú Burger 12,9 €

            Mediterranean

            Carrer de Villarroel, 247, 08036, Barcelona

            8.4 / 10
            287 reviews

            Average price €25

            30% off food!

              Mediterranean

              Avenir 44, 08021, Barcelona

              9.1 / 10
              33 reviews

              Average price €20

              FORMULA EXPRESS 12 €

                Mediterranean

                Carrer de Calvet, 50, 08021, Barcelona

                8.8 / 10
                425 reviews

                Average price €30 american express Welcome

                  Mediterranean

                  Carrer del Tenor Viñas, 3, 08021, Barcelona

                  8.6 / 10
                  153 reviews

                  Average price €30 Accepts Yums american express Welcome

                    Mediterranean

                    Loreto 24, 08029, Barcelona

                    9.1 / 10
                    8 reviews

                    Average price €25 american express Welcome

                      Mediterranean

                      Avinguda Diagonal, 608, 08021, Barcelona

                      8.8 / 10
                      13 reviews

                      Average price €14 american express Welcome

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

                      InsiderMediterranean

                      Passatge de Marimon, 20, 08021, Barcelona

                      9.2 / 10
                      281 reviews

                      Average price €65

                        Mediterranean

                        Carrer de Tuset, 30, 08006, Barcelona

                        8.4 / 10
                        101 reviews

                        Average price €20 american express Welcome

                          Mediterranean

                          Avinguda Diagonal, 501, 08029, Barcellona

                          Average price €15

                          InsiderMediterranean

                          Avenida Diagonal, 465, 08036, Barcelona

                          8.7 / 10
                          1,096 reviews

                          Average price €27 american express Welcome

                            Mediterranean

                            C/ Laforja, 134, 08021, Barcelona

                            7.5 / 10
                            2,211 reviews

                            Average price €19

                            50% off food!

                              Mediterranean

                              Carrer de Buenos Aires, 16, 08029, Barcelona

                              Average price €12

                                Mediterranean

                                Carrer de Santaló, 39, 08021, Barcelona

                                Average price €25

                                Macarronada + Estrella Damm 13 €

                                InsiderMediterranean

                                Carrer de Casanova 193, 08036, Barcelona

                                Average price €30 Accepts Yums

                                InsiderMediterranean

                                Carrer de Laforja, 83, 08021, Barcelona

                                9.5 / 10
                                660 reviews

                                Average price €35 american express Welcome

                                  Mediterranean

                                  Avenida Diagonal, 477, 08036, Barcelona

                                  Average price €24

                                    Mediterranean

                                    Carrer de Loreto, 22, 08029, Barcelona

                                    Average price €20

                                    Especial grupo: Menú 36 € (8 à 30 p.)

                                    InsiderMediterranean

                                    Pasaje Marimon, 9, 08021, Barcelona

                                    Average price €41