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 Gràcia, Barcelona

41 restaurants

Sort by Relevance

YUMS x21 starMICHELINMediterranean

Hofmann

Carrer de la Granada del Penedès, 14, 08006, Barcelona

9.6 / 10
460 reviews

Average price €70

Menú INSIDER Week 45€

    YUMS x2Mediterranean

    Avinguda de la Riera de Cassoles, 56, 08012, Barcelona

    9.3 / 10
    3,004 reviews

    Average price €15 Accepts Yums

    50% off food!

    YUMS x2InsiderMediterranean

    Carrer de les Guilleries, 17, 08012, Barcelona

    9.1 / 10
    5,443 reviews

    Average price €30 Accepts Yums

    50% off food!

    InsiderMediterranean

    Carrer Gran de Gràcia, 7, 08012, Barcelona

    9.7 / 10
    52 reviews

    Average price €25

    Menú INSIDER Week 25€

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

      YUMS x2Mediterranean

      Carrer de Còrsega, 372, 08037, Barcelona

      8.6 / 10
      635 reviews

      Average price €26 american express Welcome

      40% off food!

      InsiderMediterranean

      Carrer de Marià Cubí, 59, 08006, Barcelona

      9.4 / 10
      24,319 reviews

      Average price €30 Accepts Yums

      50% off food!

      YUMS x2InsiderMediterranean

      Carrer del Bruc, 157, 08037, Barcelona

      9.3 / 10
      342 reviews

      Average price €35

      InsiderMediterranean

      Carrer de Neptú, 4, 08006, Barcelona

      9.5 / 10
      1,476 reviews

      Average price €45

      Menú Ejecutivo 24,95 €

        Mediterranean

        Carrer del Montseny, 14, 08012, Barcelona

        9.2 / 10
        198 reviews

        Average price €20

        30% off food!

        InsiderMediterranean

        Carrer de Francisco Giner, 22, 08012, Barcelona

        9.2 / 10
        608 reviews

        Average price €22

        30% off food!

          Mediterranean

          Carrer del Torrent de les Flors, 53, 08024, Barcelona

          8.8 / 10
          568 reviews

          Average price €20

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

          InsiderMediterranean

          Carrer de Sant Domènec, 19, 08012, Barcelona

          9.6 / 10
          272 reviews

          Average price €25

          Menú 14 €

          InsiderMediterranean

          C/ Martínez de la Rosa, 8, 08012, Barcelona

          9.8 / 10
          926 reviews

          Average price €75 american express Welcome

          Menú Degustación Experiencia 65 €

            YUMS x2Mediterranean

            Carrer de Còrsega, 372, 08037, Barcelona

            Average price €25

            40% off food!

            MICHELINMediterranean

            Carrer de Cesare Cantú, 2, 08023, Barcelona

            9.7 / 10
            218 reviews

            Average price €60

              Mediterranean

              Carrer de Verdi, 19, 08012, Barcelona

              9.7 / 10
              58 reviews

              Average price €20 american express Welcome

                Mediterranean

                Carrer de Còrsega, 337, 08037, Barcelona

                9.5 / 10
                286 reviews

                Average price €24 american express Welcome

                Normal

                InsiderMediterranean

                C/ Córcega, 400, 08037, Barcelona

                9.2 / 10
                425 reviews

                Average price €22 american express Welcome

                Menu 14.50€

                  Mediterranean

                  Carrer del Topazi, 18, 08012, Barcelona

                  9.5 / 10
                  60 reviews

                  Average price €18

                  30% off food!

                    Mediterranean

                    Carrer de Còrsega, 382, 08037, Barcelona

                    9.0 / 10
                    255 reviews

                    Average price €25

                      Mediterranean

                      Carrer de l'Or, 21, 08012, Barcelona

                      9.3 / 10
                      935 reviews

                      Average price €15

                      30% off food!

                        Mediterranean

                        Carrer de Milà i Fontanals, 29, 08012, Barcelona

                        9.2 / 10
                        521 reviews

                        Average price €25 american express Welcome

                        Menú 12.80 € 12 €

                          Mediterranean

                          Plaça del Sol, 2, 08012, Barcelona

                          9.0 / 10
                          500 reviews

                          Average price €14 american express Welcome

                            Mediterranean

                            Carrer de Neptú, 18, 08006, Barcelona

                            9.3 / 10
                            679 reviews

                            Average price €26

                              Mediterranean

                              C/ Torrent de l'Olla, 27, 08012, Barcelona

                              8.5 / 10
                              643 reviews

                              Average price €14

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