We stop by every time we come to Santa Claus. Our kid's live talking to the elves online. Lots of candy. The most important thing is to get the frozen hot chocolate. You must stop by this place
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.