I've seen tostilocos listed for sale at a few places, the most recent at Oasis Ice Cream in Imperial Beach. What exactly is the deal here? I saw someone order it, and out came a bag of Tostitos cut down the side, and it looked like there were many toppings on it, and a spoon was sticking out of it. I was there for the popsicles, but that's probably another post! Anyone familiar with this snack?