There's the old German club in CT. They have a private parking lot, the food and drink is good, and cheap, and I've been to a few car meets there over the years. Have not been for a while, so we would have to check if they still exist, call them, and see what they can offer us. May just be an option.