Get directions to: El Indio, Nashville, IL Restaurant address: 1620 S Mill St Nashville, IL 62263, USA Driving Walking Bicycling Restaurant: El Indio