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 Good for families Restaurants in Sants - Montjuïc, Barcelona

29 restaurants

Sort by Relevance

    Indian

    Rangoli

    Passeig Joan de Borbó, 78, 08039, Barcelona

    9.6 / 10
    2,462 reviews

    Average price €21 american express Welcome

    30% off food!

      Pizzeria

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

      9.3 / 10
      606 reviews

      Average price €15

        Indian

        C/ Méxic, 17, 08004, Barcelona

        7.4 / 10
        279 reviews

        Average price €13 american express Welcome

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

          From Galicia

          Av. de Josep Tarradellas, 11, 08029, Barcelona

          8.5 / 10
          1,354 reviews

          Average price €18 Accepts Yums american express Welcome

          Menú 12 €

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

            Pizzeria

            C/ Salou, 23, 08014, Barcelona

            9.2 / 10
            366 reviews

            Average price €20 Accepts Yums american express Welcome

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

              Mediterranean

              C/ Vallhonrat, 28, 08004, Barcelona

              9.4 / 10
              130 reviews

              Average price €18

                Pizzeria

                C/ Deu i Mata, 08014, Barcelona

                8.3 / 10
                508 reviews

                Average price €18

                InsiderCatalan

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

                9.1 / 10
                209 reviews

                Average price €25

                Menú especial Calçotada 35€ 35 €

                  Vegetarian

                  C/ Regente Mendieta, 15, 08028, Barcelona

                  Average price €15 american express Welcome

                  Menu del día 10,5 €

                    International

                    Paseo Mare Nostrum, 08039, Barcelona

                    Average price €40

                    Menú de Grupos 40 €

                      Steakhouse

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

                      Average price €25 american express Welcome

                        Spanish

                        Avinguda Diagonal, 589-591, 08014, Barcelona

                        Average price €32

                        InsiderMediterranean

                        Plaça de Carlos Ibáñez, 3, 08038, Barcelona

                        9.7 / 10
                        2,160 reviews

                        Average price €46

                          Spanish

                          C/ Minería, 4-6, 08038, Barcelona

                          Average price €20

                          Today's special menu 12€

                            Mediterranean

                            Moll de Espanya, 5, 08039, Barcelona

                            8.7 / 10
                            420 reviews

                            Average price €26

                            -50% en « Menu Baritimo », es decir 26,00 € en lugar de 52,00 € ! 52 €

                            Seafood

                            C/ Lérida, 7, 08004, Barcelona

                            Average price €35

                            Tasting Menu 100 €

                            From Galicia

                            c/ Lleida, 7, 08004, Barcelona

                            Average price €80

                            Tasting Menu 90€

                              Venezuelan

                              Carretera de la Bordeta, 54, 08014, Barcelona

                              Average price €16

                                Mediterranean

                                Moll d'Espanya, 5, 08039, Barcelona

                                Average price €35

                                  American

                                  C/ Vallespir, 51, 08014, Barcelona

                                  Average price €13

                                    Steakhouse

                                    C/ Galileo, 85, 08028, Barcelona

                                    Average price €30

                                      Mediterranean

                                      C/ Olivera, 35, 08004, Barcelona

                                      Average price €23

                                        From Galicia

                                        C/ Lleida, 7, 08004, Barcelona

                                        Average price €19

                                          Mediterranean

                                          Paseo de Santa Madrona, 28, 08038, Barcelona

                                          Average price €26

                                            Mediterranean

                                            Carretera de Miramar, 40, 08038, Barcelona

                                            Average price €40