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.
You are redirected...
You are redirected to the page...
Subscribe to our Newsletter
Stay updated with our latest news, updates, and exclusive offers.
No spam, we promise. You can unsubscribe at any time.