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 Spanish Restaurants in Avenida de América, Madrid

14 restaurants

Sort by Relevance

    Del Norte

    Aranzazu

    C/ Francisco Silvela, 96, 28002, Madrid

    8.7 / 10
    629 reviews

    Average price €18

      From Castille

      C/ Canillas, 9, 28002, Madrid

      Average price €35 american express Welcome

        Andalou

        Calle Recaredo, 2, 28002, Madrid

        Average price €31

        Menú degustación grupos 28€

          Spanish

          Avenida de Bruselas, 69, 28028, Madrid

          Average price €20

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

            Spanish

            C/ General Oraá, 56, 28006, Madrid

            Average price €33

              Spanish

              C/ Francisco Silvela, 78, 28028, Madrid

              Average price €30

                Spanish

                C/ García de Paredes, 51, 28010, Madrid

                Average price €30

                  From Galicia

                  C/ Zabaleta, 6, 28002, Madrid

                  Average price €20

                    Spanish

                    Calle de Francisco Silvela, 73, 28028, Madrid

                    Average price €20

                      From Asturias

                      Calle del Pilar de Zaragoza, 95, 28028, Madrid

                      Average price €20

                        Spanish

                        Calle del Príncipe de Vergara, 97, 28006, Madrid

                        Average price €18

                          Spanish

                          C/ Luis de la Mata, 18, 28042, Madrid

                          Average price €25

                          Spanish

                          C/ Conde de Peñalver, 86, 28006, Madrid

                          Average price €43

                            Spanish

                            Calle de Francisco Silvela, 78, 28028, Madrid

                            Average price €15