What region of the world are those in? Taste like?

Reply to this note

Please Login to reply.

Discussion

I think Mexico and Central America

I got one from a friend in SoCal

They taste like custard or cream

Never even heard of them. Hmmm, custard? 🤤🍮