News

Horse Inn sits at 540 East Fulton Street in Lancaster, Pennsylvania, tucked away in a residential neighborhood that gives zero indication you’re about to stumble upon culinary greatness.