In Dining Strasburg Dining Review – Casey Jones Restaurant #railfan #lancasterpa #strasburg #amishcountry June 4, 2023 Our first visit to Casey Jones Restaurant, formerly known as the Red Caboose Restaurant in Strasburg, PA. Wish we would…