Home to the French Delicacies Foie Gras and truffles, the tiny village of St. Genies is 2 hours from Bordeaux.