Tasty and full of relish; enjoyable to eat.
Delicious; full of delightful flavour.
Relish, savour, and the pleasure of a thing, the delight the heart takes in an experience.