My daughter & I have eaten at Princess Storybook for breakfast & dinner, but not lunch - we prefer dinner.
We have also eaten at CRT several times for breakfast - it was a wonderful experience each time.
I would definitely recommend either restaurant - but it may be easier to get a reservation...