Lets add some of our own questions. I'll start. The tastiest shellfish in the world are found: 1. In Shediac Bay. 2. At Deluxe French Fries, Shediac. 3. At Gould's Clams n' Chips, Shediac.