First of all, for locals - the location sucks! Its really difficult to get to. Its is at one of the most busiest and difficult intersections for both pedestrians and cars.
We parked at the Miracle Mile parking lot which is basically at the back of the property... then walked through and exited the Miracle Mile Mall, then had to go up to the pedestrian bridge to get the Rainforest cafe. THERE IS NO OTHER WAY TO GET THERE! The Miracle Mile parking lot is crazy busy. And there are a lot of "questionable" people just hanging around in the parking lot. Also going up the elevator to get to the pedestrian bridge... ran into a security guard escorting a totally drugged out guy that looked like he was about the heave. Not exactly what I wanted my kids to see.
So we get there. There is about a 30 minute wait. With two restless kids this is tough. When we finally get seated... half the restaurant is empty!!! Why the wait? They were short-staffed, and the kitchen was backed up. After ordering, food was up after about another 30 minutes.
The food was actually pretty good. I ordered a grilled chicken sandwich which was excellent. The fries also good. Kids meals were decent. We also ordered some kind of avocado burger which was also pretty good.
The prices though were crazy. I'm not sure if it was because it was located on the strip, or if it was just because it is a Rainforest Cafe. The decor is neat... for the first 10 minutes, then it feels mundane. Between the prices, the wait time, the location... I think I will pass the next time. There are easier and more convenient places to eat.