I went several years ago.....I personally will not go again - I liked Arabian Nights ALOT better!!
Food was decent, and in their defense I can't blame my bad time entirely on them.......there were tons of teenagers there that day that were rude, obnoxious, and just plain pains.....they were everywhere (did not stay in their seats) yelling at everyone (not only in their groups but other patrons as well), cursing.....I was glad I didn't have a younger child with me.
I liked the show at Arabian Nights better too....but that's probably to each his own.