Bergerac eats the food of the Périgord — duck in all its forms (confit, magret, foie gras), walnuts, mushrooms, strawberries, and the local wines. Restaurants cluster around the Place Pélissière and the streets of the old town, with a few more sober options on the riverfront.
Among the better addresses, L'Imparfait on Rue des Fontaines is a long-established old-town bistrot doing modern Périgord cooking in a 13th-century building, with a covered courtyard for summer. La Table du Marché, opposite the covered market, is a good lunch spot built around whatever the producers brought in that morning. For something more ambitious, Le Vin'Quatre does a tasting menu paired with local wines. Cheaper crêperies and brasseries line the Place de la Myrpe, and the Wednesday and Saturday markets are the place to assemble a self-catered Périgord picnic.