The "main" Mexico restaurant is inside, so you won't see any fireworks. I don't think they take PS for the sidewalk restaurant.
If your plan is to watch fireworks while you eat, pretty much patio seating at Rose and Crown is your best option - but PS during that time are very popular and there is no guarentee of a patio seat - you may end up inside, where you can't see the fireworks.
If your plan is to eat while everyone else is watching fireworks - you can get into some of the most popular places during that time, since everyone else wants to be watching Illuminations!