Iron Horse Inn 





Welcome To The Iron Horse Inn    

For over a century the site of the Iron Horse Inn has been the place to come to in Strasburg for fine food and spirits. Step back, and forward – and enjoy your stay with us. The Iron Horse Restaurant is located in the heart of Strasburg, PA close to the Strasburg Railroad, Outlets and Sight and Sound, American Music Theater, Living Waters Theater and The Amish Village. Offering various wine and spirits, Certified Angus Beef, and local dishes. Come dine with us in our restaurant.

About The Inn 

The Menu

The Conestoga Waiting Room


Events and

Contact Us





135 East Main Street, Strasburg PA, 17579  (717) 687-6362