Horrified onlookers at a Florida restaurant could do little but watch as a man allegedly stabbed two men, killing one and leaving another in critical condition.

Police say 42-year-old Tilus Lebrun became enraged after his boss, restaurant owner Dimitrio "Jimmy" Karaloukas, 61, reportedly took his photo without permission, according to The Sun Sentinel.

Last Thursday, Lebrun allegedly took a large knife from the kitchen of the Jimmy The Greek Tavern and Restaurant in Boca Raton, where he was employed. As patrons ate dinner, Lebrun fatally stabbed Karaloukas and injured an unidentified worker, according to WRCB-TV.

Deputies said Lebrun then walked outside, wearing an apron and still holding the large knife, and called authorities to admit the crime.

"I killed him because he took my photograph on March 2nd and posted it on the Internet," Lebrun told the police, according to WPTV. “They need to learn how to respect people. I have three kids in Haiti. I know they will suffer but they will survive."

Family members of Karaloukas who spoke to The Sun Sentinel said they were left in shock.

"He loved what he did, he loved the people that he served," said Karaloukas' stepbrother, Joseph Scruto. "If someone came in and they didn't have money, he would take care of them."