what does sea anemone taste like