There really is a Dixwell Avenue in New Haven, CT. I thought it was a natural for a drive-in theater.