We’re not sure what the best part about the holidays is: the decorations or the snacks!
But with us literally having the word “food” in our name, that’s what we’re all about!! So when we spotted a returning holiday snack at Downtown Disney at Disneyland Resort, we went for it!