Get directions to: Depot, Vandalia, IL Restaurant address: 107 S 6th St Vandalia, IL 62471, USA Driving Walking Bicycling Restaurant: Depot