Madrid’s Haute Cuisine Temples

Michelin stars and Repsol suns For a splash out, or budget-be-damned, celebratory dinner, Spain’s capitol city has an abundance of outstanding restaurants from which to experience some of the countries best cuisine, including twenty-two of which have been awarded Michelin stars, and eighty-five earning 1 to 3 Repsol suns for 2020.   Álbora Without doubt…