Lunch at The Depot Restaurant, Leavenworth, Kansas

The Depot 781 Shawnee St, Leavenworth, KS, United States

Now 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…