The incident happened just after 6 o'clock at a restaurant on the 4600-block of South Halsted. Police say they believe there was only one offender who is not in custody.
The 50-year-old was working security at the restaurant. His injuries are not life-threatening.
Police are still searching for the gunman.