Rene Viera, Jr., 18, is charged with aggravated robbery.
According to the spokesman for Donna Police Department, Capt. Rick Suarez, the robbery happened Tuesday before 9 a.m. on the 500 block of South 25th Street.
A police sergeant performed a traffic stop on a red pickup at the 2800 block of Business 83 where five people were detained.
Upon the investigation, three of the people were released, according to Suarez. Viera and a minor remain in custody.
The minor – a 16-year-old – is charged with aggravated robbery and aggravated assault with a deadly weapon.
The 16-year-old appeared before a judge Tuesday and was taken to juvenile detention. Viera was given a $150,000 bond and will be transported to county jail.
The incident remains under investigation.