The pronounciation of the word (لكن) (which is means but) is wrong
It needs to pronounciate like this
Without this symbol on the last of the word
Delicious should be accepted. I typed "The food there is delicious but expensive" and it said incorrect.
طَيِّب could mean both good and delicious.
Delicious should have been accepted, as it is a "better" literal translation.
However, I suspect Duolingo wanted the standard answer, as in English one would say: the food is good (not delicious)!
Good reasoning. Thanks.