We had lunch in Stillwater OK Sunday, and the new Rib Crib (local chain, pretty good) is built and looks good. I don't know an ETA of opeining though.
But mostly I just wanted to say that if you only have one meal to eat in Stillwater, my vote would be for Hideaway Pizza. We are both in our 4th decade of eating there, and we've both had pizza all over the US and this is still our favorite. My current fave is The Little Kahuna.