DENVER -- The city of Denver took action after several violent attacks happened on the 16th Street Mall last year by implementing a new safety plan.
It seemed to be working, but there was a new round of attacks late Tuesday night, the Denver Police Department said.
The suspect in the assaults, 26-year-old Nicholas Lucero, apparently didn't know any of his victims, according to police.
At least three people were attacked, including a woman who was with her 5-year-old daughter.
According to a police report, the first attack happened about 5 p.m. near East Colfax Boulevard and Lincoln Street. Lucero allegedly yelled at a man, who then began laughing.
Police said that prompted Lucero to punch the man in face, causing a bloody nose.
Lucero then walked to 16th Street and Tremont Place, and approached a woman, according to the report.
Police said Lucero said the woman looked "fine," frightening her. As she tried to back away, Lucero allegedly punched her in the cheekbone under an eye. The child was not hurt.
Lucero then walked down the pedestrian mall to Glenarm Place where police said he allegedly grabbed a female victim and threw a can of beer at her.
None of those involved in the attacks were seriously injured, police said.
Police said they took Lucero into custody four minutes after they received the first 911 call.
Lucero is being held on charges of assault, throwing stones or missiles, disturbing the peace, endangering a minor and destruction of private property.
Bond was set at $500.
The 16th Street Mall is a popular tourist spot in the heart of Denver, and similar attacks happened a lot more before new measures to keep visitors and workers safe were implemented.