When we arrived at Disneyland it was dinnertime and we were hungery and did not check out any other options. We did not have a long wait. The staff was very nice and the buffet selection was outstanding. The food was pretty good. If you have children then this is the place to go, but remember you are going to pay a little more for your meal because of the Disney characters.