(Portland, OR) -- Portland Mayor Ted Wheeler says he won't be pressing charges against a woman who punched him at a restaurant in the Nob Hill neighborhood. Wheeler was reportedly dining outside with friends Wednesday night when a crowd confronted him and started yelling obscenities at him. The mayor says he asked the group to leave, prompting one woman to allegedly start swatting at him before punching him in the shoulder. Wheeler wasn't hurt. The group left before police arrived.