This is a modern roadside park built by the town of Atlanta, Illinois, for Route 66 travelers.

You'll find several Route 66 exhibits within this park, including a mural titled, "Atlanta: Midway on Illinois' Mother Road." The mural is 20-feet by 6-feet, and was painted in June of 2003.