David Deangelo Colon, 40, Charged After Assaulting Restaurant Employee; Video Shown
Surveillance video shows 40-year-old David Deangelo Colon enter a Rochester restaurant, throw a water bottle at an employee and engage in a physical altercation; he was charged March 3 with third-degree assault and gross misdemeanor DWI.

Surveillance camera footage reviewed by investigators shows 40-year-old David Deangelo Colon entering a Rochester restaurant, throwing a water bottle at an employee working behind the counter and then raising his fists toward that employee, the criminal complaint says. Local authorities charged Colon on March 3, 2026, with third-degree assault and gross misdemeanor DWI, and the Olmsted County Attorney’s Office filed the complaint in Olmsted County Court.
The complaint describes the footage as capturing the employee punching Colon and causing him to go down, with the employee then attempting to help Colon up while Colon continued to try to punch the employee. Eventually the employee got Colon out of the restaurant, according to the court document. The restaurant is not named in the complaint.
Rochester police officers responding to the scene encountered the employee bleeding from the face, the complaint and police reporting state. The charging document alleges the victim suffered a “significant disfiguring laceration on his face” and had “cuts on his hand that were deep enough to show bone.”
When officers spoke with Colon at the scene, the complaint says they “smelled the odor of an alcoholic beverage and noticed he had blood shot, watery eyes and slurred speech.” KROC‑AM’s account of the complaint says Colon was too injured to engage in field sobriety testing and “refused to take a breath test,” and the filing includes a gross misdemeanor DWI count based on those observations.

The court document also alleges Colon “sent the victim a threatening text message,” according to local reporting that cited the complaint. Beyond those allegations, the charging papers described the sequence seen on surveillance video - entering the business, throwing the water bottle, the exchange of blows and the employee escorting Colon from the premises.
Procedurally, the criminal complaint was filed in Olmsted County Court and Colon made a first court appearance on Monday; he was released without bail after that appearance and is due back in court in April. The Olmsted County Attorney’s Office is the filing authority on the case; Rochester Police Department responded to the incident.
Key details from the complaint - the surveillance descriptions, the cited injury language and the officers’ observations about alcohol - form the basis of the charges. Court dockets, the charging document and Rochester police reports remain the primary records to confirm the exact incident date, filing date and the statutory level of the assault count as the case proceeds toward the April hearing.
Know something we missed? Have a correction or additional information?
Submit a Tip
