I thought it was Tapioca
Anyway, yeah, I strated using them 3 years ago because I moved downt the south and believe me: these things are HUGE in Chetumal, Mexico. No lies, they sell them EVERYWHERE in town!
I've seen a couple places here in Cancun now that I think about it, but I always thought their huge success was local to Chetumal, and I'm seeing I'm right
