I think the park hours are until 6pm that day and then the party starts officially at 7pm. You can be in the park as early as 4pm (I think). After 6pm, most of the restaurants are closed. I wouldn't count on anything after 6pm. If you can plan before that though, you should be just fine.