Agreeable to the taste; savory; acceptable; pleasing.
Palatably.
Agreeable to the palate or taste: savory.
Pleasing to the taste.