Downtown Mountain View offers plenty to do, including shopping, dining, theater, live music, day spas, yoga, and billiards. The heart of"old downtown Mountain View, Castro Street is a 7-block stretch with shops, cafes, restaurants, bars, clubs, a beer garden, and the Center for the Performing Arts.