A 31-year-old woman was robbed and assaulted while walking in the area of Haight and Laguna streets Wednesday morning, police said.
The woman was approached by a man who tried to steal her purse. She was punched in the face when she resisted, police said. Officers responded and arrested the suspect. The woman complained of pain to her face, but refused medical attention.