It happened about 10:20 a.m. on Thursday at Michigan and Wacker.
Police said the cab driver suffered a back injury.
The cab driver's passenger and the firefighters on the truck refused treatment.
The driver was also cited for not yielding to an emergency vehicle.