Laquisha Jones, 30, was charged on Thursday, the Los Angeles County District Attorney's Office announced.
Jones is scheduled to appear in court sometime Thursday. Prosecutors are asking that bail be set at $1.125 million, the DA's office said.
VIDEO: RELATED: Willowbrook brick beating victim says he doesn't condemn, resent attacker: 'May God forgive her'
The felony complaint includes special allegations that Jones personally used a deadly and dangerous weapon, a brick, during the commission of the crime and that she committed great bodily injury upon the victim, the DA's office said in a statement.
Additionally, the charging document alleges that Jones was previously convicted of making criminal threats in a 2017 case.
Jones is accused of attacking Rodolfo Rodriguez on the Fourth of July near the corner of 118th Street and Central Avenue.
RELATED: Video shows attack on street vendor near Los Angeles park
A witness, who recorded the aftermath of the attack, said Rodriguez was walking on the sidewalk and passed a woman, who got angry. The witness said the woman pushed him and struck him in the head with what appeared to be a brick of concrete.
Rodriguez said he did not do anything to provoke the attack. Three to five young men were also present during the incident. Sheriff's officials are investigating their potential role in the assault.
Authorities are also looking into whether it was a potential hate crime. Witnesses told authorities they heard one of the attackers tell Rodriguez to "go back to Mexico." Investigators said so far that has not been substantiated.
While Rodriguez was getting assaulted, he could only hear people's voices but couldn't make out what his attackers were saying, he said.
VIDEO: MORE: Woman arrested in brutal brick beating of 92-year-old man in Willowbrook
He said he is thankful that Jones was arrested, but he does not harbor resentment toward her or the other men. He said the law should take its course with regard to punishment.
"May God forgive her for what she did to me," he said, adding that he wishes God's blessings on the woman as well as himself.
Rodriguez added that he is grateful for the support he's received from the community and thanked the people who have helped him during this difficult time.
RELATED: Police release images of person of interest in Koreatown woman's beating
A GoFundMe page, with a goal of $15,000, was created July 6 to help pay for Rodriguez's medical treatment. As of Thursday morning, more than $300,000 had been raised.
Rodriguez, who is a legal resident of the United States, travels back and forth between Mexico and the U.S. He was visiting family members in Willowbrook when the attack occurred.
He was badly battered, and the bruises and gashes are still visible. He has since been released from the hospital and is now recovering.