The 2 shops mentioned are good and I have been to both.
If you are near the South Bay then there is also a very good store at the Mountain View train station. I forgot the name but it is on Castro across from Central (beside Thai restaurant). You can walk from the BART station
There is also a good smaller store at the Campbell downtown area. That downtown is so small you can easily look it up.
If you are near the South Bay then there is also a very good store at the Mountain View train station. I forgot the name but it is on Castro across from Central (beside Thai restaurant). You can walk from the BART station
There is also a good smaller store at the Campbell downtown area. That downtown is so small you can easily look it up.