Get directions to: Champs, Algonquin, IL Restaurant address: 2200 E Algonquin Rd Algonquin, IL 60102, USA Driving Walking Bicycling Restaurant: Champs