The Depot
Categories
Restaurants & Bars
About Us
The depot is a restaurant located in historic downtown Leavenworth, KS. We serve cotemporary comfort food with great Midwest hospitality and a smile.
Restaurants & Bars
The depot is a restaurant located in historic downtown Leavenworth, KS. We serve cotemporary comfort food with great Midwest hospitality and a smile.