Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Sants - Montjuïc, Barcelona

82 restaurants

Sort by Relevance

    Mediterranean

    El Mall Restaurant

    Avinguda Rius i Taulet, 1-3, 08004, Barcelona

    9.2 / 10
    1,063 reviews

    Average price €25

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

      Fusion

      Carrer de Margarit, 18, 08004, Barcelona

      9.4 / 10
      1,693 reviews

      Average price €20

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

        Indian

        C/ Méxic, 17, 08004, Barcelona

        7.8 / 10
        271 reviews

        Average price €13 american express Welcome

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

          YUMS x2Mediterranean

          Carrer de Riego, 18, 08014, Barcelona

          8.9 / 10
          263 reviews

          Average price €20

          PLATO DEL DÍA 13 €

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

            Indian

            Passeig Joan de Borbó, 78, 08039, Barcelona

            9.5 / 10
            2,457 reviews

            Average price €21 american express Welcome

            30% off food!

              Pizzeria

              C/ Salou, 23, 08014, Barcelona

              9.2 / 10
              334 reviews

              Average price €20 Accepts Yums american express Welcome

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

                Andalou

                Carrer dels Comtes de Bell-Lloc, 97, 08014, Barcelona

                9.3 / 10
                184 reviews

                Average price €16

                Menú Degustación 16,90€ 16,9 €

                  Creative

                  C/ Joan Guell, 207, 08028, Barcelona

                  9.4 / 10
                  233 reviews

                  Average price €32

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

                    Argentinian

                    C/ Vila i Vilà, 53, 08004, Barcelona

                    9.1 / 10
                    4,454 reviews

                    Average price €25 american express Welcome

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

                      From market

                      C/ Vallhonrat, 28, 08004, Barcelona

                      9.1 / 10
                      129 reviews

                      Average price €18

                        Catalan

                        Avenida de Francesc Ferrer i Guàrdia, 13-27 (Poble Espanyol), 08038, Barcelona

                        8.9 / 10
                        204 reviews

                        Average price €25

                        Menú Font 24€ 24 €

                          Vegetarian

                          C/ Regente Mendieta, 15, 08028, Barcelona

                          9.4 / 10
                          398 reviews

                          Average price €15 american express Welcome

                          Menu del día 10.50€ 10,5 €

                            Traditional cuisine

                            Carrer de Mallorca, 18, 08014, Barcelona

                            9.0 / 10
                            7 reviews

                            Average price €25 american express Welcome

                              Mediterranean

                              Carrer del Vallespir, 08014, Barcelona

                              8.9 / 10
                              163 reviews

                              Average price €20 american express Welcome

                                Pizzeria

                                Passeig de Sant Antoni, 15, Barcelona, Spain, 08014, Barcelona

                                9.1 / 10
                                592 reviews

                                Average price €15

                                  International

                                  Av. Paral·lel, 115, 08004, Barcelona

                                  Average price €16

                                  Menú 11,95 € 11 €

                                    From Galicia

                                    Av. de Josep Tarradellas, 11, 08029, Barcelona

                                    8.5 / 10
                                    1,330 reviews

                                    Average price €18 Accepts Yums american express Welcome

                                    Menú 11,8 €

                                      Pizzeria

                                      C/ Deu i Mata, 08014, Barcelona

                                      8.3 / 10
                                      502 reviews

                                      Average price €18

                                        Mediterranean

                                        Av Francesc Ferrer i Guardia, 13, 08038, Barcelona

                                        8.1 / 10
                                        115 reviews

                                        Average price €14

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

                                          International

                                          Paseo Mare Nostrum, 08039, Barcelona

                                          Average price €40

                                          Menú de Grupos 40 €

                                            Mediterranean

                                            Avenida Madrid, 171, 08028, Barcelona

                                            6.9 / 10
                                            13 reviews

                                            Average price €20

                                            Especial grupo: Menú 18.50 € (4 à 40 p.) 18,5 €

                                              Mediterranean

                                              Av. de Francesc Ferrer i Guàrdia, 13, 08038, Barcelona

                                              Average price €25

                                                Spanish

                                                Avinguda Diagonal, 589-591, 08014, Barcelona

                                                Average price €32

                                                  Mediterranean

                                                  Passeig de Sant Antoni, 25, 08014, Barcelona

                                                  Average price €10 american express Welcome

                                                    Fusion

                                                    Carrer d´Amposta, 40, 08004, Barcelona

                                                    Average price €18

                                                    The Best Restaurants in Sants - Montjuïc, Barcelona

                                                    ¿Ya sabes qué vas a comer hoy? En eltenedor.es te ofrecemos los mejores restaurantes de Sants-Montjuïc por un precio que no puedes dejar escapar.

                                                    Filter

                                                    TheFork advantages