June 2018 – present LOCATION Pixar Pier – The Snowman doesn’t want you to miss his frozen treats, so he set up his shop on the pier’s main walkway. If you arrive through Pixar Pier’s main entrance on the water, keep to the left. You’ll see Adorable Snowman Frosted Treats on your left, just as […] Read more…