Delicious; full of delightful flavour.
Pleasure, relish, savour; the taste of enjoyment.
Tasty and full of relish; enjoyable to eat.