Get directions to: The Depot, Chicago, IL Restaurant address: 5840 W Roosevelt Rd Chicago, IL 60644, USA Driving Walking Bicycling Restaurant: The Depot