We finally found them!
The DFB team has been on the lookout for the Mickey Premium Ice Cream Bars in our grocery stores at home ever since we found out about them. At last, we found our first box in a Tampa, FL-area Publix!
We were lucky enough to grab the second-to last box of Mickey Ice Cream Bars on the shelf for $7.99. Now the big question, are these as good at home as they are in the park?