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 Burger Restaurants in Puerta del Sol, Madrid

14 restaurants

Sort by Relevance

    Mediterranean

    La Chulapa de Alcalá

    C/ Alcalá, 35, 28014, Madrid

    8.9 / 10
    12,862 reviews

    Average price €28

    50% off food!

      Fusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      1,974 reviews

      Average price €20

      30% off food!

        American

        Calle del Prado, 4, 28014, Madrid

        9.0 / 10
        409 reviews

        Average price €18

          American

          Madrid, 28016, Madrid

          8.6 / 10
          117 reviews

          Average price €20 american express Welcome

          Menú Fin de Semana 16€ 16 €

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

            Pizzeria

            Calle de Chinchilla, 3, 28013, Madrid

            Average price €15

              Pizzeria

              Calle del Correo 4, 28012, Madrid

              Average price €15

                American

                Calle Núñez de Arce, 6, 28012, Madrid

                Average price €18

                  Mediterranean

                  Calle de la Bolsa, 12, 28012, Madrid

                  Average price €20

                    Spanish

                    Calle de San Martín, 3, 28013, Madrid

                    Average price €25

                      Spanish

                      C/ Mayor, 13, 28013, Madrid

                      Average price €20

                        Basque

                        C/ Barcelona, 12, 28012, Madrid

                        Average price €18

                          American

                          Plaza de Canalejas, 3, 28014, Madrid

                          Average price €15

                            International

                            Calle de Cádiz, 7, 28012, Madrid

                            Average price €15

                              Spanish

                              Calle de la Victoria, 8, 28012, Madrid

                              Average price €18