I've eaten at both a few times and hands down I prefer the food at Crystal Palace, and my kids definitely prefer the food at Crystal Palace. I know you have to get up and down but that doesn't bother me if the food is better.
We're not crazy about the mac and cheese and the veggies...but I LOVE the bread, butter, and salad dressing at LTT. I also enjoy the atmosphere for Halloween but haven't eaten there for Christmas.
I've eaten at CP for Christmas and it's decorated nice but the characters don't wear anything festive. They do at LTT.
Good luck deciding.