The Manor House Tavern is still there. And fortunately, I have no knowledge of whether or not they were open on Christmas (but I wouldn't be surprised if it was). The only Western PA traditional 'open' business is Sheetz (yunz can get a hot drink for free on Xmas). I always liked (prior to EZPass) going to relatives' to visit, taking the Turnpike and paying my toll to the uber Grinchy PennDOT employee who was no doubt making $1700 per hour w/Holiday bonus incentives....LOL
PaMom
The Manor House Tavern is still there. I know, I'm in Hempfield.
I think Wal Mart ran away because they found something likely to cause a landslide.