I believe that it has been reported that the negative review on AllEars was from a single off night - every restaurant has them.
We love TE and eat there often. Also check into the Chip and Dale movie nights. You can watch a short Chip and Dale show, toast s'mores over campfires (fixins are availble there) and then watch a Disney movie. All outdoors and lots of fun!