Yes, the castle is open for dinner. I personally prefer seats by the windows. I don't know whether you can still see the fireworks from there, you used to be able to, but that was before Wishes. Here is a link to the dinner menu http://allearsnet.com/menu/menu_crd.htm