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 Sol, Madrid

13 restaurants

Sort by Relevance

    American

    Sublime Dreams Food

    Calle Concepción Jerónima, 28, 28012, Madrid

    8.9 / 10
    689 reviews

    Average price €15 american express Welcome

    30% off food!

      American

      Madrid, 28016, Madrid

      8.6 / 10
      114 reviews

      Average price €20 american express Welcome

      Menú Fin de Semana 16 €

        American

        Calle Echegaray, 10, 28014, Madrid

        9.5 / 10
        1,627 reviews

        Average price €14

          Mediterranean

          Calle Gran Vía, 24, 28013, Madrid

          Average price €30 Accepts Yums

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

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

            Fusion

            Calle de la Cruz, 19, 28012, Madrid

            9.0 / 10
            2,038 reviews

            Average price €20

              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

                        Basque

                        C/ Barcelona, 12, 28012, Madrid

                        Average price €18

                          American

                          Plaza de Canalejas, 3, 28014, Madrid

                          Average price €15

                            Mexican

                            Calle Mayor, 36, 28013, Madrid

                            Average price €20