Mendota is a city in Illinois, United States. It has many popular attractions, including Mendota Lake Park, Union Depot Railroad Museum, Tri-County Fair, perfect for a trip!
Show Less
Clear 9 - 23℃
Mendota Travel Guide
Destination Overview
Other
Destination Introduction
Mendota is a city in Illinois, United States. It has many popular attractions, including Mendota Lake Park, Union Depot Railroad Museum, Tri-County Fair, perfect for a trip!