Some of the best restaurants in Orlando are in EPCOT in the world pavillions. One of my favorites is the Chefs de France or its fancier companion upstairs. The Le Cellar steakhouse in Canada is also very good. As a benefit, you can watch the Illuminations show after dinner if you plan right.