Fine Dining in Lancaster County
For over a century the site of the Iron Horse Inn has been the place to visit 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.
135 East Main Street
Strasburg, PA 17579 USA
Dinner at Twin Linden
Intimate candlelight dining is available at the inn by
reservation only on Saturday evenings.
2092 Main Street
Mail: Narvon, PA 17555
Lily’s On Main
Lily’s has become a Lancaster County favorite, featuring a warm, inviting atmosphere and fabulous dining at reasonable prices. Specializing in American fare with artistic flair, Lily’s offers entrees and appetizers for those looking for classic American favorites prepared and presented in a unique and delicious way.
124 East Main Street
Ephrata PA, 17522
Our passion for creating a great dining experience is why we are here.
300 W James St
Lancaster, PA 17602
Stoudts Restaurant & Pub
Celebrating over 46 years of great food and libations.
Route 272 2800 North Reading Road Adamstown Pa. 19501
Located in a 1780 Pennsylvania farmhouse, the Olde Greenfield Inn offers romantic dining in its wine cellar or on a balcony overlooking the lounge where patrons can enjoy live piano music on Friday and Saturday evenings.
595 Greenfield Road, Lancaster, PA
Our historic tavern, built in 1740, houses four warm and distinctive dining rooms, with 7 working fireplaces throughout.
Paradise, Pennsylvania 17562-0336
Lancaster County’s Retreat to an atmosphere inspired by fine European restaurants.
Savor refined Italian cuisine created from only the freshest of ingredients and bursting with flavor.
38 Deborah Drive
Leola, Pennsylvania 17540
Rosa Rosa Ristorante Italiano
We try to offer the Rosa Rosa legacy of fine food, also here in America, by making everything with love and care as a way of honoring our family history.
398 Harrisburg Avenue, Suite 700, Lancaster, PA 17603