1 You know what makes a potato delicious? Truffle Salt. If you haven't had it...have it. :) You know what makes being a fan of the Mariners delicious? Absolutely nothing other than the people that are suffering with you. reply