My boys loved this show when they were younger. The food was just so-so, but we still had a good time. WE haven't been in about 5 years though, so it may have gone downhill since then. If you are looking for decent food, try Arabian Nights or Dixie Stampede.
Joanne