Growing up, we sometimes got what I always called "Mexican sweet rolls." The only place I ever saw them sold was at Major Market, our local grocery store. But after several years, they stopped selling them. I saw them once at a lonely gas station snack shop in the middle of central California on a long band trip in high school, but they were moldy, and I didn't buy them. But the delicious pink coconutty jelly roll often resurfaced in my mind.
And then, two days ago, an ad came in the mail for Rancho Markets in downtown Provo (1700 N State Street). And there, on the back page, the little rolls were advertised as Niño Envuelto and 2 for $1!
So yesterday I Shanghai'd my roommate and we went down to Rancho Markets and bought out their stock (don't worry, there were only three left). They were just as delicious as I remembered, though with the unnecessary addition of a few rainbow candy sprinkles on the edge (though not enough to annoy me thoroughly).
I think you should go on a search for a food you loved as a kid.