Portland Mayor Ted Wheeler was accosted – and allegedly punched – by protesters Wednesday night while he was dining out.