I seem to remember the restaurants closing about an hr before the parks (I was sad in Jan when the park closed at 5 and Flame Tree was closed at 4:15!). If you get there to get your food, you should have plenty of time to eat. I love Flame Tree and sitting down by the water!