Yes, it is worth going to. We have been for both breakfast, and lunch, and we prefer lunch. The character interaction is excellent. For lunch the characters came to our table more then once! The food is basic buffet food, but it's good. Nice variety, everybody could find something they liked. Plus, there is a parade in the restaurant that kids can participate in. If you decide to eat here, then I think you should go for lunch. It is a nice break from the park, less crowded, and we have the best character interaction during lunch.