Duck Donuts are flat out simply amazing donuts. The folks that created this concept out in Duck, North Carolina (yes, there really is a town named Duck) on The Outer Banks had such a brilliant idea. So simple and so delicious! And when I learned that there is also a Duck Donuts in Houston, I was so happy, and a little concerned!