What kind of vegetable does it taste like? I have seen it in stores and it looks a little strange.
Evelyn
1