Found a place one year when staying at the Pittson exit, and have been back every year since. Had to search MSMoney to find the name & still have to sorta look for it when driving there.
It's called Leggio's. It's on Rt 315 south of exit 175 off 81. Past Pocono Downs and at the top of, or just over, a rise; and there are a few of them (rises), it's the second or third one. I know cuz I'm always slowing down coming to the top of each one, porking off the people behind me.
Found directions to Pocono Downs; it's past that a bit. Same side (right).
http://www.poconodowns.com/w-mapsdirections.html
cya