Has Google's relentless expansion killed Mountain View's downtown soul, or did it never really have one to begin with?
Castro Street has boutique ramen spots and artisan coffee, but old-timers argue the city has become a corporate campus with a ZIP code rather than a real community. Is Mountain View a town that works for its residents, or just a bedroom for one tech giant?