According to TMZ, a man approached Weinstein and asked to take a photo with him after expressing that he enjoyed his movies.
The man reportedly told TMZ that Weinstein declined to take the picture and was being belligerent.
As Weinstein and his coach were getting up to leave, TMZ says the man and his companion were also leaving and again approached Weinstein and made comments before allegedly punching Weinstein in the face twice. (WARNING: Video below contains graphic language)
TMZ reports that a restaurant manager said neither attempted punch connected.
The manager also reportedly claims that Weinstein was polite about originally declining to take a picture with the man.
Weinstein reportedly declined to have the police called about the incident.
Paradise Valley police say they were not contacted about the alleged incident and did not respond to the restaurant for any calls of service.
The Sanctuary on Camelback Mountain Resort & Spa released the following statement, "Our guests' privacy is paramount at Sanctuary on Camelback Mountain Resort & Spa. Therefore, we are unable to provide a comment."