1540 Olympic Blvd, Walnut Creek
The footwear and apparel store Vans, which we learned would be coming to downtown Walnut Creek where Free People used to be, now has the Coming Soon signage up. Check out their store here. Any Vans fans out there? What is so appealing about the brand?