As Russ correctly determined, this is Rehoboth Beach, Delaware. Leon has been want to come here for years to join in the festivities of the annual Straight Eights Chapter of the Lambda Car Club. This year they hosted a Grand Invitational, with over 300 attendees from all over the states.
I would be ostracized for saying so, but I have seen old cars before and if you've seen a hundred, you've seen them all. I spent a few days on the beach while Leon and friend Ed talked cars with the other 300 guys at the event. Unfortunately, most are old fellas like me, or I might have been looking at the "cars" too!