I believe they stop serving lunch at 3pm, but we tried to get the latest PS awhile back and couldn't get anything after 2. But that really doesn't mean anything...
Your best bet is to simply call the dining line and find out. Their PS times are kooky sometimes =)