palatable (adj.)
- agreeable
- ambrosial
- appetizing
- comestible
- dainty
- delectable
- delicate
- delicious
- delightful
- eatable
- edible
- exquisite
- flavorsome
- good
- gusty
- juicy
- kosher
- likable
- luscious
- lush
- mouth-watering
- nectarous
- nice
- pleasing
- sapid
- saporous
- savory
- scrumptious
- succulent
- tasteful
- tasty
- tempting
- toothsome
- toothy
- yummy