The Depot is located at 310 3rd St, Waterloo, NE. This business specializes in Restaurants. The Depot is open Mon, 6am-1pm ; Tue, 6am-1pm ; Wed, 6am-1pm ; Thu, 6am-1pm ; Fri, 6am-1pm ; Sat, 6am-1pm ; Sun, 6am-1pm. and accepts American Express, Discover and Visa.