Yum, Yuck, and the Sense of Taste

Delicious, scrumptious, delectable, mouth-watering, yummy.