BART doesn't go to any of the outlets. You could rent a car. For the person who will be in San Jose, Gilroy is the closest outlet. Vacaville would be the next closest, I think. Petaluma always has signature items. I was there last weekend and they are loaded with them! I was told Vacaville is being tested as a possible Signature store. I'm headed out there shortly. Last time they had a small amount of signature that is normally only out signature outlets. I can let you know if they've gotten more.