Get directions to: Depot, Waterloo, NE Restaurant address: 310 3rd St Waterloo, NE 68069, USA Driving Walking Bicycling Restaurant: Depot