Quirky Cross Keys pub kitchen with hit-or-miss execution; quality Thai varies wildly, though the generous duck green curry and good-value lunch menu keep regulars coming back.