Since you are asking about the two, I will assume you mean for lunch or dinner since Tony's does not serve breakfast.
We have never done anything but breakfast at Crystal Palace. I have read on here numerous times that the dinners are fair at best. However, a lot of people don't like Tony's. We have always enjoyed our meals at Tony's--but we prefer lunch to dinner as it seems less crowded, better service and the amount of food is less (we find at dinner that there is so much food we can't finish it all...and my DH LOVES to eat).