Castro Street Walk
Take a stroll on the main street downtown past shops and restaurants. It's a great option before or after a meal, coffee, or drinks. The doodads in the windows and people watching add to the walk.
Show More
Take a stroll on the main street downtown past shops and restaurants. It's a great option before or after a meal, coffee, or drinks. The doodads in the windows and people watching add to the walk.
Address: Castro Street, Mountain View, CA, USA
Hours: 08:00 AM - 09:00 PM