1965 - the Dixie Drive-In Theatre at 14601 S. Federal Highway (US 1), Miami
14601 S. Federal Highway (US 1), Dade County, Florida
This aerial view is looking north. These images should be popular with the kids from the SW section of Dade County. They make one wonder how many youngsters fell in love, not to mention lust, at this fine establishment and ended up getting married?