Went there on my honeymoon in 1972. Just got back.
Enceladus? I buy them at Taco Bell every so often. Tasty.