Skip to main content

San Francisco police arrest man suspected of beating Haight sandwich shop owner

A pair of handcuffs on a wooden surface.
A 30-year-old man was arrested by police last week in connection with the beating of a Haight-Ashbury business owner. | Source: Bernd Wüstneck/Picture alliance via Getty Images

San Francisco police arrested a man on suspicion of beating a sandwich shop owner in Haight-Ashbury, authorities announced Tuesday.

Officers arrested Irvin Lara Rivera, 30, of San Francisco, around 11:15 p.m. on July 29 after seeing him by 18th and San Carlos streets in the Mission, police said.

Police say they zeroed in on Rivera as a suspect in the July 19 attack of Peterson Harter, co-owner of Sandy's Muffs sandwich shop, through images that were shared in a crime bulletin and other "arrest warrants unrelated to the Haight Street attack."

According to Harter's posts on Instagram, Rivera peed on trash cans near the store before the verbal confrontation with Harter got physical.

The beating left Harter with a number of injuries to his face, which were visible during an Instagram story he posted shortly after the incident.

"I can't believe I live in a city where people just pissin' the street and come and punch you in the face and get away with it," said Harter, whose forehead appeared to be cut open. "The guy just ran off. They're probably not gonna find him. I'm fucking fed up with this goddamn city. I can't just be outside and just running a fucking business without getting punched in the goddamn face."

Rivera was booked on charges of battery with serious bodily injury and two separate arrest warrants unrelated to the assault. One for sexual battery in San Francisco County and the other for a prohibited person possessing a firearm in Napa County.

He remains jailed in San Francisco, and records show he's expected to appear for his arraignment on Wednesday morning.