This place sells the best fudge I have ever had! It is a bit expensive but a little goes a long way with fudge. You can even watch them make it right there in the store. They have a ton of flavors like, strawberry, peanut butter, dark chocolate, etc. A must have if you are stopping in Nauvoo.