
Hi – a friend and I were traveling in Tulum a few years ago and had found the pictured snacks at a grocery store between tulum and Cancun. We have never been able to find them in the states or online. Does anyone know if they still exist?
by disco_magnolia17