cafes in Madrid, Chamartín, Huertas & Barrio de las Letras, Sol November 23, 2015 Casa Mira – Best Turrón in Madrid By Laura Leahu