About 800,000 people every year make a visit to Plaza de Cesar Chavez in downtown San Jose part of their holiday tradition.
Looking for something fun to do with the family for the holiday season, but don’t want to stray too far from home? Here’s a ...