From memory there is one pub (Harvester?) that seemed a mixture of Stoke and Villa fans...but thats the only one near the ground I can recall and I have no idea where it is, your best bet as mentioned above is to grab a drink in Stafford, Stone or Stoke city centre depending on where you are travelling from before the game.