Dubbed “America’s Most Beloved Drive-In”, the Mendon Twin Drive-In has been in operation for over 65 years. With two screens and a fully stocked snack bar sitting on nearly 16 acres of land, the family-friendly location is a great place to make happy movie-watching memories together.