Mountain View kicks off festival season
byMountain View’s A La Carte & Art festival transforms Castro Street into a sea of color and crafts, with more than 230 vendors filling downtown. This year’s event on May 3 and 4 kicked off the festival season.