If you can put up with the off-hand, ex-military manner of the landlord, the Waggon and Horses at Beckhampton might be a starting point. If you're looking for good beer, really good bread and cheese, try the Sun in front of the church in Marlborough High Street.