Hicks Drive-In was located on Hwy 41N across from Audubon State Park. The restaurant opened in 1954. Located on the SE corner of Hwy 41N and Walnut Lane.