giving delight to the senses of taste and smell
pleasing, especially to the taste
agreeable to the taste; pleasing; acceptable
delicious, agreeable
having a salty or sharp (not a sweet) taste;
pleasing, delicious in flavor
(of fruit and meat) juicy; tasting good; (of stems, leaves) thick and fleshy
juicy, delicious
attractive
enticing