California Grill and 'Ohanas both have views.
The BEST view is standing on Main St. I would not miss that opp, even if you plan to dine and view it as well.
We saw it, sorta, from Ohanas and were not impressed. You're pretty far away, and you have to request a window seat to view it when you arrive, otherwise you'll be hunched over someones table trying to see it for 14 minutes =)
I have not dined at CA Grill yet, but understand that they have an observation deck that has a pretty good view, so you can step out there when they begin if your table doesn't have a great view.
If you dine at a Poly restaurant, you can always head to the beach and view it.