Experience the fun, joy and all of the hype! American Girl San Francisco is now open at the Stanford Shopping Center in Palo Alto. It's the place for girls looking to shop for dolls and accessories, style their favorite dolls, and host special celebrations. The Creekside Inn is less than 10 minutes away and offers a complimentary shuttle Monday-Friday.
About 11 month(s) ago by Creekside No Comments