I believe most of the restaurants stop seating an hour before the park closes. I am going to guess that Rainforest Cafe will probably be seating until at least 7:00, but because their location is actually outside of the gates, there is a chance that they could even be open after EMH ends in hopes of catching the hungry crowds exiting the park. Your best bet would be to call the restaurant directly at (407) 938-9100.