The Hit List Everywhere You’ll Want to Eat in Madrid: Osa, La Tasquería, Toki, and More Madrid is one of the hottest cities in Europe right now, particularly for its restaurant scene. Moving forward from century-old… By Paula Móvil May 12, 2023