Home TravelEurope Madrid, Spain: By day or night, a heavenly culinary delight