ROCKFORD — One person was transported to the hospital Friday afternoon with non-life-threatening injuries after a two-vehicle crash sent a Chevrolet Equinox careening into the Vintage restaurant and bar, 501 E. State St.

Shortly before 12:30 p.m., an eastbound BMW ran a red light and was struck broadside at Second and East State streets by the Equinox, which then struck the restaurant, Rockford Police Sgt. Scott Oswald said.

The driver of the BMW was charged with a violation of a traffic control device.