Two South Florida men who posed as Federal agents for several days—reportedly approaching and accosting customers at a popular restaurant in the Little Havana neighborhood in Miami—have been arrested and charged with falsely impersonating an officer, aggravated battery on a law enforcement officer, and aggravated assault on a law enforcement officer.

The suspects—identified as 51-year-old Ismael Diaz and 48-year-old Alberto Nunez-Horta—had begun a disturbance at the restaurant, and police were called.

Miami detectives arrived at the restaurant and as one approached Diaz, Diaz said he was a national security agent working for the CIA, the report said. Nunez-Horta then grabbed a detective by the neck and punched him in the face, and Diaz also jumped in and punched the detective several times and ripped the detective's shirt off, according to NBC News.