Lunch at The Depot Restaurant, Leavenworth, Kansas
The Depot 781 Shawnee St, Leavenworth, KS, United StatesNow I've not been but fellow KCPT'ers rave about this place. So we're heading out to Leavenworth! Join us! If you need a carpool lift, just let us know. Please remember that you must be…