Yes, I have seen the yucca and green plantain there as well.
They have it available on line I'm not sure about in store
They sell green plantain
I don't know what is yuca but they do sell green plantains
Thanks! Your answer is awaiting moderation.