This store is full of puppets and is located inside Pier 39. Many people visit the store and check out the different kinds of puppets the store has. They have many in different sizes, colors, animals, etc... It is definitely a great place to take the family, especially for the kids. Some of the puppets are really soft and cute and though it may be a little pricey due to the overwhelming numbers of tourists in the area, the gifts are definitely great souveniors for touring pier 39. Come check out the store for yourself and I'm sure you'll love it!