We ate at Coral Reef a couple of weeks ago. The first time we ate there (in 2003) I was disappointed, but it was our first day, so we were pretty tired and we had also imbibed of "Drinks around the World" with a bunch of US DISers, so we were a bit squiffy!

This time I enjoyed it much more. I had the Pesto Risotto (with grilled portobello mushrooms, crumbled blue cheese and tomato-lemon grass broth topped with cripsy leeks). I'm not a vegetarian, but it was delicious. If there's any part of that your daughter wouldn't like, you can ask them to leave it out. When Laura refers to "window seats", I assume she means the tables right in front of the acquarium - there aren't any windows in the restaurant.
ETA. I meant to add that we ate at San Angel for the first time this trip. It's never appealled to me before, but we had to find a replacement for our Teppan Edo ADR (as it's currently being refurbished and the re-opening date has been put back). I was very pleasantly surprised. Although the food all looks a bit of a mess on the plate (I've always thought it looks more like fast food), I thoroughly enjoyed it. The atmosphere in the restaurant is far better than you might imagine if you've only ever viewed it from the boat ride.
Also, despite all the rave reviews it receives, 'Ohana had never been on my "to do" list. We tried it for the first time last October and, again, it was far better than I'd thought it would be. The lower my expectations, the more I seem to enjoy places. Maybe that's the key

.