Green’s Dictionary of Slang

grub adj.

[grub n.2 (1)]

of food, tasty.

Online Sl. Dict. [Internet] grub [...] adj 1. good tasting. (‘That chicken is grub!’).