The assault happened in the 5600 block of N. Uber Street in the city's Olney section.
According to investigators, the cab driver was assaulted in a fare dispute with a passenger. He was punched and kicked, suffering cuts and abrasions.
The victim was taken to Albert Einstein Medical Center for treatment.
One person was charged. Police have not released details on the suspect's age or the nature of the charges.