Notice the diner being installed
In the scene where Michael is being driven away from the warehouse fire, he looks out the back window of the car and sees a diner being put in place by a crane. Isn't this the diner from Diner? I always heard that Diner, Tin Men and Avalon were connected (sort of an autobiographical trilogy) and always thought the diner shot in Avalon was a nod to the first film in the "series".
What is it, Old Nehamkin? You are not looking well.