Get directions to: Topper's, Antioch, IL Restaurant address: 26211 W Il Rte 173 Antioch, IL 60002, USA Driving Walking Bicycling Restaurant: Topper's