You cannot count on an Illuminations view seat in any restaurant.
The only two with greater access to very good views are Rose & Crown and La Hacienda de San Angel. Neither can guarantee a seat with a view.
If it's your first time watching Illuminations I would really recommend that you not try to do it from a restaurant. If it's not the first time and you just want the restaurant, you can try asking at the podium if they will let you wait for a seat with a good view. They might, but if they are very busy they probably will not.
Rose & Crown has an outdoor viewing area for patrons seated inside the restaurant. It's not on the patio where the tables are. It's a fenced area to the left of the restaurant.