Another option besides Tony's is dinner at 1900 Park Fare at the Grand Floridian. It has Pooh, Tigger, Eeyore and Piglet and the food is awesome. It's a buffet and when we went there the character interaction was wonderful. Just a suggestion. For the price we found it a great alternative to Crystal Palace which is also one of our favourites.