Hungry? Lancaster, a peaceful yet bustling city full of eclectic shops and charm, has a buffet of restaurants on the menu. From rustic, upscale steakhouses to hole-in-the-wall BBQ joints, there's something to satisfy every palette in this delightful Pennsylvania getaway. If you're craving a historic gem with a storied past, hearty seasonal bites, and plenty of vintage charm, make a beeline to Lancaster's oldest continually operating restaurant, the Horse Inn.