These are the best restaurants in Lecce, from a Puglia local. Lecce, the baroque jewel of southern Puglia, is just a short drive from where I live—and believe me, I never need much convincing to head into town for a meal. Over the past few years, I’ve made Lecce my unofficial second home, not just for its ornate churches and gold[...]