DANBURY — A city man is facing sexual assault charges after a teenage girl told police he accosted her Tuesday while she was walking home, authorities said. Castro-Rodriguez was taken into custody that same afternoon and charged with sexual assault, risk of injury to a minor and second-degree breach of peace.