Today it's perhaps best known for the anachronistic toboggan rides that originate here.
There is a toboggan ride that originates from here.
These people hanging around the sidewalk cafe are actually aliens ready to take over the world, one coffee bean at a time.