1914 Harper Road
We had a fairly good breakfast there about three years ago. And it is conveniently located a very short distance off of I-77.
There is also a fairly new IHOP on Harper Road, if the OP is into that.
If you want something more "southern", there are numerous stores of the Cracker Barrel franchise at exits 170, 95, 44 (Harper Road Beckley) and 9 (Princeton, where I live). The Princeton one is one of the busiest in the entire chain, so depending on when you are planning to eat you may wait a bit. There is also one in Wytheville, but you said you can't wait that long.
Yet another option would be to stop at one of the many Tudor's Biscuit Worlds that are at some of the exits starting just north of Charleston down to Beckley. The one in Princeton is in town and is too far from I-77. I prefer Hardee's biscuits to Tudor's and there are a few along the exits too.
I drive the I-77 corridor from Princeton to Canton, OH frequently. OP, where are you starting in OH?