Pub food is reasonable at a pub called The Darran, in Cross Keys. Directions are thus:
At the end of the forrest drive, turn left.
After about .5km, you go over a railway bridge and then down to a set of lights that sit underneath another bridge. Turn left at these.
The Darran is then about 3km down the road on the left, next to a garage. Carparking out front.
The new visitors centre there is a bit of a contentious issue. They knocked the old one down only to replace it with something more or less the same just newer. You will que for ages for food if its busy at lunch time but it is at least warm. They also have showers which are more or less free - you only have to make a voluntary contribution.
Bike wash is the ubiquitous 'ruin your bearings' 100bar jet wash. Pound a go or thereabouts.
The DH course is pretty good if you've not done it before, very fast in anything but the worst weather and all perfectly rollable as long as you take it steady. You can also get single trips up on the lift on the day without having to have booked - this is dependent on availability but you can almost always get at least one lift.
Anyone that can ride the cross country loop in an hour or less is clearly sh**t hot fitness wise and I doth my cap to them.
Anyone who can do the DH in under 3.5 minutes is similarly blessed.