Authorities say the alleged attack happened the afternoon of April 21. After the assault, the victim called police. When officers arrived, the suspect, identified as Babak "Bobby" Azadgilani, fled on his BMW motorcycle.
A warrant was issued for Azadgilani's arrest. Officers tried to arrest him at his home and place of business, but he appeared to be in hiding, police said.
Azadgilani turned himself in at the front counter of the Laguna Beach Police Department at 5:30 p.m. Friday. He was booked on the $100,000 warrant.