Everton

Getting to and from the ground
The options are:
- train from Liverpool Central or Moorfields to Kirkdale (eight an hour, journey time 8-9 minutes from Liverpool Central, or 6-7 minutes from Moorfields), then around a 15 minute walk to the ground; you're covered for this if you've got a ticket to "Liverpool stations"
- train from Liverpool Central or Moorfields to Sandhills, then 'SoccerBus' to the ground
- taxi (good value if there are five of you to fill a black cab)
- bus from Queen Square bus station (17), or SoccerBus from outside St George's Hall (919)
After the game you could either go back to Kirkdale, or there are buses back to the city centre from Walton Lane. Be careful that you get on the right one though as the first ones you come to will be going to Sandhills.
 
If you're driving over, try to get there reasonably early and park up near Anfield and you'll be well placed for getting away after the game.
 
Pubs
As far as pubs are concerned, it's horses for courses. There's a load around the ground and in particular along Walton Road and County Road, and the only one I'm aware of as being totally no-go for away fans is the Royal Oak. It goes without saying that the nearer you are to the ground the busier they're likely to be. There's a Wetherspoons (the Thomas Frost) on Walton Road, the only place anywhere near the ground where you can get cask ale. It does though apparently get chocka. Just down the road is
Bradleys Wine Bar (not actually a wine bar, just a pub!), which was totally refurbished in 2009 and gets good write-ups. If you're driving over and park somewhere near Anfield you might want to drink in the one of the pubs around there. The Arkles is an old favourite. It has cask ale on for Liverpool home games, perhaps it's the same for Everton games.

If you get the train over then you may prefer to drink in the centre until late on, in which case you're spoilt for choice. We have often gone to the Richard John Blackler just down from the station. However, it's notorious for bad service so I would give it a miss. You'd be better off going to the Crown, which you pass on the way to the Richard John Blackler. It's a traditional pub which has a decent selection of beers and pub food at reasonable prices. Also recommended are the Ship and Mitre, which has a vast selection of beers from both the UK and abroad, and the nearby Excelsior, which is very much like the Crown. From both of these it's a five minute walk to Moorfields station. Another option is the Globe. This a traditional cosy little pub, with great staff and friendly customers, not to mention a good range of beer. Plus it's literally two minutes from Liverpool Central station. Other places you might want to try are Doctor Duncan's and the Poste House, both of which have a good range of beers and get decent reviews. Finally, Wetherspoons have recently opened a new outlet right next door to the station, the North Western. It's got a similar feel to the Union Rooms.

All the pubs mentioned, plus a few others, are shown on the pub maps below.

Goodison pub map
City centre pub map
Liverpool pub guide (very comprehensive and fairly up to date)
Football Ground Guide
Official Everton site
Official site guide to getting to the ground
Soccerbus info