Get directions to: Tcby, Elmhurst, IL Restaurant address: 501 S York St Elmhurst, IL 60126, USA Driving Walking Bicycling Restaurant: Tcby