A Gastronomic Journey at La Cigale in Delray – Part One
In Delray on Federal Highway, La Cigale – which translates as cicada, the noisy insect that has long been a symbol of sunny Provence -- bills itself as a “Taste of the Mediterranean,” incorporating...