food is scrumptious, delicious, delectable, luscious, great tasting, much more than tasty, really the kind of food to have you licking your lips in anticipation.