The two-car collision happened around noon on Saturday. The driver of the white SUV tried to pull away from the accident, but pressed the gas pedal instead of the brakes, officials said.
The SUV ran up onto the sidewalk and slammed into the side of Ashworth Drugs on Chatham Street.
The driver has been charged with failure to stop for red light and not having an operator's license. That driver was not injured.
The driver of the other vehicle involved in the collision was taken to WakeMed with minor injuries, authorities said.
The store continued to operate despite the damage. Residents said Ashworth Drugs is a town institution that has been in Cary for decades.
Report a Typo null