Tarta de Santiago, Spanish almond cake

Tarta de Santiago: A Taste of Galician History Tarta de Santiago, a simple yet exquisite…