Police released composites of the two attackers.
Investigators say the pair approached a woman at Pine and Little Third streets early Friday morning, pushed her into a wash area, and then sexually assaulted her. One of the men, seen on the left, hit her in the face.
Deputies say the two got away on foot after taking cash from her purse.
Both suspects are described as male Hispanics, around 5 feet 7 inches tall. The suspect on the left is between 20 to 23 years old and 250 pounds. The suspect on the right is 17 years old, around 150 pounds, and was called "Marco" by the suspect on the left.
Anyone with information is urged to call the San Bernardino County Sheriff's Department at (909) 387-3506.