Updated at 3 p.m. Saturday

UNIVERSITY CITY — A 35-year-old man from Webster Groves has been charged with attacking three people in the Delmar Loop Friday with a hammer, injuring two inside a restaurant.

Kenneth Canamore was charged Saturday with two counts of first-degree assault and two counts of armed criminal action. He is being held on a $25,000 cash-only bail.

University City police say both victims are in stable condition.

A Washington University student was eating at an outdoor table in the 6600 block of Delmar Boulevard at about 4:45 p.m. when police say Canamore walked up to, pushed and punched the student. Some people ran into the nearby Corner 17 restaurant.

The man followed them inside and hit another student and restaurant employee with a hammer. Police said the victim's injuries were serious but not life-threatening and they were taken to a hospital.

The man then fled, driving away in a black Jeep. Police pursued the Jeep, but initially lost track of it. Police later found the vehicle at a residence in Webster Groves and arrested Canamore.

Shake off your afternoon slump with the oft-shared and offbeat news of the day, hand-brewed by our online news editor, Mandy St. Amand. Sign up! * I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.