Judge James Brown denied bail Sunday for Marcus Gordon after prosecutors described the shooting of Cesar Rosales following an argument Aug. 6, the Chicago Sun-Times reported.
Gordon tangled with workers at the Citgo car wash when they refused to dry off his Toyota Camry because he had a reputation for not tipping, prosecutor Morgan Creppel said. He returned with a gun a half-hour later and shot Rosales in the chest, Creppel said.
The victim died that day, but not before he "stumbled into the store and made a dying declaration that the guy they had fought with earlier came back for him, came back to kill him," Creppel said.
Gordon was identified by several witnesses but was not arrested until Friday, police said. Records show he has several felony convictions.
Rosales emigrated from Guatemala in 2001 and worked as a welder but took a second job at the carwash to send money home to his family, said his girlfriend, Luz Montanez.
"He worked for tips," she said. "There were no wages other than tips."
Exploding whale video goes viral on Internet
Puzzle-maker slips 'Murdoch Is Evil' into Rupert Murdoch's Sunday Telegraph