I like 31 Castlegate. Its a small establishment in a quirky building with a nice atmosphere. English cuisine ( best sticky toffee pudding I've had) won't break the bank and has some local ales (can't comment on the wine list as I've not looked at it). Its near the Hilton hotel next to the tower.