Movie mogul Harvey Weinstein was attacked at a Paradise Valley, AZ restaurant Tuesday night, according to TMZ. TMZ reports it happened at the Elements restaurant at the Sanctuary Camelback Mountain Resort. Weinstein was having dinner with his "sober coach,” TMZ reports. As Weinstein was leaving the restaurant, a man told TMZ he yelled at Weinstein and punched him in the face. Weinstein reportedly declined to call police. In October, TMZ reported that Weinstein arrived in Arizona for rehab.