Comment Comment by edgan I see they opened a store again in Santa Clara. I remember the old one next to AMC theater that was a Walmart last I saw. parent edgan 1 year ago