Isn't anybody going to the Blue Parrot?
Villa fan here (quelle surprise, given my login).
I don't know why any of you would want to drink anywhere in Aston, the pubs are a bit rank, and the Cap and Gown (away pub) is a dump.
Drink in the city centre and then go out to Aston after. ALternatively, try The Bartons Arms. 20 minute walk to the ground, and in a rough area, but one of the best pubs in the country, great ales and fantastic Thai food, in a lovely old, terracotta brick Victorian pub with an incredible interior.