I found these yesterday. They are not your everyday almonds. They are wider, rounder, more oval.
They looked familiar so I bought a bag. They also taste familiar. I don't recall why they are so familiar, although I know for sure it's not because I ate them in Spain, because I didn't; I spent my trip through Galicia eating other things!! -- the memory goes much further back.
They are absolutely delicious. Roasted, peeled, lightly salted and crunchy/creamy in the mouth. My French friends would say: alléchant!
P.S. Not that I believe in groundhogs, but does anyone know if Wiarton Willie saw his shadow?