Get directions to: Depot, Anna, IL Restaurant address: 124 E Davie St Anna, IL 62906, USA Driving Walking Bicycling Restaurant: Depot