Posts filtered on Tag

Tag: San Francisco American Girl Doll store

This weekend, American Girl, the hugely popular doll brand, will swing open the doors of its first retail store in Northern California. The new Palo Alto location at the Stanford Shopping Center will …