If laying over in the Lancaster area, there is a nice place to eat just north of there in a town called Blue Ball. The restaurant is called Shady Maple. It is good price and food is wonderful. Also on route 30 there are more than one hundred outlets. Stock up on what you might need on the road (clothing, brief cases, or whatever your needs may be).
Off of I-79 in Pennsylvania there is a restaurant called Aunt Bee's. It has excellent food and a good staff that is always friendly and up for a good conversation. There is plenty of space to park your truck. Also there is a fueling and service station next door and a bar across the street. This is an excellent place for a truck driver to stop. That is exit 141 (old exit 35) off of I-79.
Let us know where to stay, or what to do while laid over by mailing layover.com