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.