Things to do in Milpitas (August 3 – August 6)