The chinky in Wallingford as excellent too (Bejing Diner), have even seen Blakey in there.I rarely eat at the Perch & Puke even though it is my local. I have found the only thing worth having there is their Fish 'n Chips. Their quantities, especially on Roast Dinners - child's portions and they never offer Bread. Brayman eats there frequently.
My vote in this area is the Beetle & Wedge. Or if in Wallingford and you want plain value for money, The good old Hungry Horse at Crowmarsh.