More than 50 rounds were fired into the crowd outside the International Lounge, located in the 600-block of North Schuyler Avenue, shortly after 12 a.m. Saturday. The Daily Journal reported the bar had closed early for the evening, and that the shots were fired from several different weapons.
Two people had to be airlifted to advanced trauma care hospitals, police said.
RELATED: Chicago shootings: 19 shot, 3 fatally, in weekend gun violence, police say
Kankakee Police Chief Robin Passwater and Mayor Chris Curtis both expressed frustration that many people witnessed the shooting but the majority would not cooperate with law enforcement.
"They keep telling us they are afraid of retaliation, and that excuse is getting old," Passwater said. "They know what is going on. It has become acceptable not to talk to us and then blame us when we can't solve the crime."
Curtis said the city will continue to work to install cameras throughout the city. He said that while cameras may not stop violence from occurring, "it will greatly enhance the ability to solve the crimes and bring justice for the victims."
Kankakee is located 60 miles south of Chicago.