Visit Silicon Valley Logo

Castro Street Shopping District

Castro Street Downtown, Mountain View, California, 94040, United States

The Castro Street Shopping District is a charming strip boasting ice cream parlors, restaurants, a weekly farmer's market and live music in downtown Mountain View.

Find hotels, restaurants, and things to do near.
Castro Street Shopping District
View Map