Police took 37-year-old Elieser Rivera into custody earlier Friday.
He's being charged with robbery, aggravated assault, possession of a weapon for unlawful purpose, unlawful poss of a weapon.
The robbery took place at 10:30 a.m. inside a thrift shop at 82 Market Street.
The store owner was back in his thrift store late Wednesday afternoon, showing Eyewitness News the head injuries he suffered in the robbery.
The store owner, Louis Willy Sejas does not speak English, and police say the victim was a man fighting for his life, as he faced a man intent on robbing him.
Now neighboring businesses are concerned that what happened here may be more than just an isolated incident.
"You get afraid because we don't know what might happen next or who's the next victim," said Marisela Grullon.