How are you arriving that morning and at what time? If you are flying in, I wouldn't book a lunch ADR for that day until I was at my resort. With all the different ways you could get delayed and now that basically all ADRs require a credit card hold, you might just be better off seeing what is available for a time that you can guarantee to be there. It was one thing to book an ADR for lunch when you arrive in the morning when there as no hold, it's something else when it could cost you for reasons beyond your control.
If you are driving or just want to chance it anyway, if you want to stay in AK Y&Y is decent enough and if you are looking to leave I'd go with Sanaa (but AK is so big that it can be quite a hike just to leave the park, so I would try to stay if possible).