It is usually listed that the best restaurants to see Illuminations from are Rose & Crown and La Hacienda. There are other restaurants that have a limited/obstructed views. For R&C, if you do not have a table with a view, there is a special viewing area that you can go out to and then return to the restaurant to finish your meal. I've not eaten at La Hacienda, so I don't know a lot about the view from there. Overall, if you eat at any of the other restaurants in WS, it is unlikely that you'll be able to see Illuminations from your table.