Rose and Crown is the only one that will guarantee you a view of Illuminations (either seated out on the patio or in their reserved area for inside guests to go out and watch).
There are several restaurants that have limited seating with a view, but more than likely, there is no way to guarantee that you will get any of those tables.