After both (1) reading some of these negative reviews, and (2) having had our own mediocre experiences in Orlando, we were a bit concerned about taking our kids to the local Rainforest Cafe. They love the "experience", so we went.
I'm pleased to report that the food was above average (including the fish-n-chips, which in my experience is often poorly prepared). Portions were large, staff friendly, and the experience better than what we had gotten annoyed with in Orlando.