I can recommend the Black Lion at Consall. It's in the Churnet Valley, next to the Cauldon Canal, the river Churnet and the Churnet Valley Railway. You can take you car close to the Pub but you will need to get a Satnav or a good map, it's not easy to find.
The pub sells excellent ale and the food is good quality and generous. You can either walk off your dinner at teh Churnet Valley country park which has dipping ponds for kids, or along the canal or take a trip on the railway.
Go online to the CVR to find out when the railway is running.
Cricketers Arms in Oakamoor is good as well with a nice easy walk close by to Cotton Dell.
Kev