Almond Cake (Tarta de Almendras)
The Spanish Almond Cake is an outstanding cake with delightful flavor and a luscious, moist texture. Very soothing and relaxing, it's perfect with tea or coffee.