22-year-old Christopher Conway and a 15-year-old boy are charged with murder, robbery and other offenses.
Police say they flagged down driver 52-year-old Sebastian Nunez on the 4900 block of Bingham Street in the Feltonville section last July.
The pair allegedly told the driver they were robbing him, then shot him in the head.
Nunez, who worked at Condor Car and Limousine Service for five years, was found shot to death in the driver's seat of his limousine in the 4900 block of Bingham Street in Feltonville.
He is the second Condor driver to be murdered within the last two years.