Like Blue Bayou, I would make a reservation. We made one the day before and got in for lunch no problem. Also, at Rainforest Cafe it helps to have a reservation, though the last time we went, we walked right in because we were willing to sit outside, away from the thunder and animals.
Other than that, we have always been able to get a place to eat.
Sorry I can't be of more help.