I do not want to go back
By A Yahoo! Contributor, 07/18/08
The shopping center is upscale, but the people there are stuck-up. The Crossroads Shopping Center is very tedious with shops that do not interest me compare to Stanford Shopping Center in Palo Alto California. I went to the 17 mile drive and enjoyed myself.
Silicon Valley is the best area to be in.