Use "horrible" if it tastes bad or is prepared badly. Use "disgusting" if it looks like something that should not be eaten. For example, if it contained a dead mouse or a cockroach, that would be disgusting.
Of the two, I would say "disgusting" is worse.