Two students were aboard the bus when it was rear ended at 7:47 a.m. by a Hyundai Santa Fe SUV.
Juan Sanchez, 23, of the 1300 block of Raymond Drive, was charged with the felony charge of reckless discharge of a weapon.
The restaurant, located at 228 E. Washington St. in Oswego, closed its doors on Dec. 29 following the retirement of owners John and Chris Daniels. Danelli’s had been in business for 45 years.