Stanford Shopping Center
With 140-plus stores, dozens of restaurants and coffee shops, and public art by nationally acclaimed artists, the open-air Stanford Shopping Center is considered one of the top shopping centers in the country. The Center features award-winning gardens, a European-style street market, and 1.3 million square feet of premier retail space. Located conveniently off El Camino near downtown and Stanford campus, the Stanford Shopping Center embodies the Palo Alto spirit and is a wonderful destination for any type of shopper.
Visit the shopping center