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 Traditional Restaurants in La Latina, Madrid

25 restaurants

Sort by Relevance

InsiderFrom Castille

Botín

Calle de Cuchilleros, 17, 28005, Madrid

9.3 / 10
1,188 reviews

Average price €42

Menú INSIDER Week 25€

    Peruvian

    Paseo de Yeserías, 15, 28005, Madrid

    8.8 / 10
    829 reviews

    Average price €22

    30% off food!

    InsiderSpanish

    Travesía de las Vistillas, 13, 28005, Madrid

    9.8 / 10
    1,174 reviews

    Average price €40

    20% off food!

      Spanish

      C/ Cava Alta, 17, 28005, Madrid

      8.9 / 10
      607 reviews

      Average price €45 american express Welcome

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

        Spanish

        C/ Plaza del Conde de Miranda,1, 28005, Madrid

        Average price €45

          Ethiopian

          Calle Grafal, 8, 28005, Madrid

          9.0 / 10
          551 reviews

          Average price €15

            Pizzeria

            C/ Toledo, 171, 28005, Madrid

            Average price €28

              Mediterranean

              Calle Tintoreros, 4, 28005, Madrid

              Average price €23

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

                Basque

                Plaza Tirso de Molina, 7, 28012, Madrid

                Average price €29

                Menu 25 €

                  Vegetarian

                  Plaza de la Paja, 10, 28005, Madrid

                  Average price €20

                  Menu 25€

                    From Canarias

                    Calle de la Villa, 3, 28005, Madrid

                    Average price €18

                      Andalou

                      Plaza de Cascorro, 19, 28005, Madrid

                      Average price €15

                        Mediterranean

                        Calle de Toledo, 51, 28005, Madrid

                        Average price €22

                          Mediterranean

                          C/ Lavapiés, 16, 28012, Madrid

                          Average price €28

                            Spanish

                            C/ Toledo, 48, 28005, Madrid

                            Average price €26

                              Andalou

                              C/ San Crispín, 7, 28011, Madrid

                              Average price €27

                                Spanish

                                C/ Petirrojo, 34, 28047, Madrid

                                Average price €10

                                  Indian

                                  Calle de Bailén, 20, 28005, Madrid

                                  Average price €20

                                    From Galicia

                                    C/ Baños de Montemayor, 6, 28005, Madrid

                                    Average price €40

                                      From Madrid

                                      Calle de San Millán, 28005, Madrid

                                      Average price €22

                                        South American

                                        Plaza de la Cebada, 28005, Madrid

                                        Average price €15

                                          Mediterranean

                                          Calle Quero, 35, 28024, Madrid

                                          Average price €15

                                            Mediterranean

                                            Carrera de San Francisco, 15, 28005, Madrid

                                            Average price €15

                                              From Canarias

                                              Calle Nuncio, 17, 28005, Madrid

                                              Average price €20

                                                From Castille

                                                C/ Cava Baja, 36, 28005, Madrid

                                                Average price €25