We usually favor a later lunch rather than dinner......we find the wait time to be less and restaurants are usually less crowded so you get better service.
Not to mention if you overeat more opportunity to walk it off!!! LOL We also like Olivia's at lunch......nice menu. We don't usually stay at a park for lunch, however, one exception is Liberty Tree Tavern. We had an excellent late lunch last trip. I believe we were seated about 1:45 and we were just
finishing as it was time for the afternoon parade at 3:00.