"I can't do it, my cakes never turn out right, and there's always a mishap..." You can drop these excuses. This cake always ...
This splendid almond cake (Tarta de Santiago) is found in every pastry shop in Santiago de Compostela, the final destination of the famous Christian pilgrimage route through Northern Spain.