Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Good for families Restaurants in Barrio Salamanca, Madrid

41 restaurants
La Rodaja, Madrid
Top Rated

    PAYMexican

    La Rodaja

    Calle de Bocángel, 4, 28028, Madrid

    9.6 / 10
    1,820 reviews

    Average price €17 american express Welcome

    El Barril de Recoletos, Madrid

      Seafood

      C/ Recoletos, 9, 28001, Madrid

      8.9 / 10
      550 reviews

      Average price €38 american express Welcome

      New York Burger - Recoletos, Madrid

        PAYAmerican

        Calle de Recoletos, 4, 28001, Madrid

        8.9 / 10
        2,247 reviews

        Average price €18 american express Welcome

        Sargo Madrid, Madrid

          PAYSpanish

          Calle del General Díaz Porlier, 57, 28006, Madrid

          8.6 / 10
          2,659 reviews

          Average price €35 Accepts Yums american express Welcome

          20% off the 'a la carte' menu

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

          La Gaditana Castellana, Madrid

            Mediterranean

            Paseo de la Castellana, 56, 28046, Madrid

            8.8 / 10
            1,208 reviews

            Average price €30 american express Welcome

            JORNADAS DE VERANO €19.5

            La Zahurda, Madrid

              Spanish

              Calle de Ayala, 62, 28001, Madrid

              6.2 / 10
              5 reviews

              Average price €25 american express Welcome

              30% off the 'a la carte' menu

              Malvar - Hotel Hospes Puerta de Alcalá, Madrid

                Mediterranean

                Plaza de la Independencia, 3, 28001, Madrid

                8.9 / 10
                1,141 reviews

                Average price €40

                20% off the 'a la carte' menu

                Beker 6, Madrid
                Top Rated

                InsiderMediterranean

                C/ Hermanos Bécquer, 6, 28006, Madrid

                9.5 / 10
                437 reviews

                Average price €30

                The Captain, Madrid

                  PAYMediterranean

                  C. de Jorge Juan, 17, 28001, Madrid

                  Average price €25

                  La Tagliatella Odonnell, Madrid

                    Italian

                    Calle de O'Donnell, 8, 28009, Madrid

                    9.2 / 10
                    163 reviews

                    Average price €23 american express Welcome

                    Orbayo, Madrid

                      From Asturias

                      C/ Claudio Coello, 4, 28001, Madrid

                      8.7 / 10
                      336 reviews

                      Average price €30 american express Welcome

                      Torolocogrill, Madrid
                      On A Budget

                        American

                        Calle del General Díaz Porlier, 3, 28001, Madrid

                        8.7 / 10
                        275 reviews

                        Average price €12 american express Welcome

                        Taberna Degusta, Madrid

                          PAYMediterranean

                          C/ Francisco Silvela, 83, 28028, Madrid

                          9.1 / 10
                          471 reviews

                          Average price €25

                          Los Clarines, Madrid

                          InsiderSpanish

                          C/ Bocángel, 2, 28028, Madrid

                          9.1 / 10
                          63 reviews

                          Average price €30 american express Welcome

                          Fina Catalina, Madrid

                            Calle de Castelló, 1, 28001, Madrid

                            Average price €25

                            Grosso Napoletano, Madrid

                              Pizzeria

                              Calle de Hermosilla, 85, 28001, Madrid

                              Average price €17