I've been suggesting this since before D:OS EE, but I'll do it again: Food should give smaller individual health boosts than potions, BUT give them EACH TURN for the duration of the food. (Maybe have food last for 4-6 turns too.) Probably boost the other buffs somewhat as well, because a +1 to an attribute in D:OS 2 is now worth half as much as it was in D:OS 1.

That alone might make Five Star Diner worthwhile, because right now, if only one food is really good enough for Five Star Diner to make useful, that's another crappy Talent.