Wow, two really different choices, two completely different parks.
I would go with the restaurant in the park you are visiting for the day.
We have eaten at Yak and Yeti several times and we really enjoy it.
Crytal Palace, we have eaten many times, for breakfast..it is always great.