Collier County sheriff's deputies said the manager of the Immokalee eatery told them Nicholas Trejo, 21, asked for time off in mid-May for a family emergency, and the manager responded it would not be possible to pre-plan if it was a true emergency, the Naples (Fla.) Daily News reported Friday.
Trejo allegedly became enraged and yelled at the manager, who responded by firing him.
Trejo then allegedly threw his uniform shirt, chicken tenders, hamburgers and chicken patties at the manager. He also allegedly spit in the other man's face.
The manager said Trejo then allegedly threatened him with an 8-inch knife before an assistant manager intervened and Trejo left the restaurant.
Trejo was arrested on a felony charge of aggravated assault with a deadly weapon and a misdemeanor charge of battery.
Trader Joe's: Car crashes into Long Island store, injuring 11
Exploding whale video goes viral on Internet