Get directions to: Anthony's, Elgin, IL Restaurant address: 231 Douglas Avenue Elgin, IL 60120, USA Driving Walking Bicycling Restaurant: Anthony's