Taralli, southern Italy’s delicious cracker October 23, 2025 Brent Leave a comment When you go to Puglia (the heel of the Italian peninsula), you’re sure to see Taralli. They’re everywhere! Taralli are… Continue Reading →