Fun, music, stage listings in the San Gabriel Valley