Le Cellier!
Without a doubt, Le Cellier is the best. The Cheese soup and the mushroom filet are to die for. I really enjoyed Restaurant Akershus in Norway last time we were there. I thought the food was very high quality, and a great variety.
I also think that San Angel Inn could be one of the worst restaurants in the world. They have such great atmosphere, but there food is horrible.
Outside of San Angel Inn, I have found the food to be much improved in the last 10 years. When we made our first visit, I was not impressed at all with the selection or quality. I can honestly say that I did not have a bad meal during our last stay in October.
Oh, yah, I have to put in a plug for my favorite restaurant, Spoodles, it is close enough to be considered as an alternative to the restaurants in EPCOT, and far better than any of them as well!