We tried it for the first time this past June. The food was great, but apparently we missed the avocado margarita by a week or two, as they had just taken it off the menu. No complaints about the service, although if you are trying to get something when Illuminations starts, you are out of luck. All staff was staring out the restaurant windows to watch it. And honestly, the view of it is so stunning, I can't imagine wanting anything badly enough to not watch. It also made it easy for us to stand up and watch it, too, since we were not sitting by a window where you could watch it. Food pictures are in the TR!
So, to recap--time your ADR to see Illuminations, food yummy! Make sure you get your drink, and whatever else you might want before the show starts.