Print this page

John J. Jeffries is open for in-person and carryout dining.

Monday-Saturday, 5pm-9pm

Come join us for seasonal, sustainable, and farm fresh dining.

Chef Cavanaugh has visited small organic family farms in Lancaster County to source the perfect ingredients for your dining experience. Our Lancaster, Pa. restaurant is the leading consumer of local organic meats and vegetables in Central PA, showing a true commitment to the local economy and healthful food. Our bar and wine menus feature many local beers, wines, and ingredients for some original and memorable cocktails.

Make Reservations

Visit us on Tock, or on the Tock app, to make reservations.

View Our Menus

The menus of John J. Jeffries change throughout the season in harmony with the harvest of our partnering small family farms. See our current menus.

John J. Jeffries Restaurant in Lancaster, PA
Reserve a table at John J. Jeffries

It's easy and fast. Reserve a table online now using Tock.

Lancaster Fine Dining
  • John J. Jeffries
  • Located in the Lancaster Arts Hotel
  • 300 Harrisburg Ave.
  • Lancaster, PA 17603
  • 717-431-3307
  • Dining: Mon. – Sat., 5:00 pm – 9:00 pm
  • Bar: Mon. – Sat., 4:00 pm – 11:00 pm