It is said to be a colloquial expression, and it means that something is very good. It is often used allegorically, without having to refer to a specific food, and can be used towards a person or thing.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list