A three course meal (appetizer, entree, dessert) at a signature restaurant like Narcoossee's typically takes us about 90 - 120 minutes. We make a reservation for about 75 minutes before fireworks. Often we are between the entree and dessert courses so we'll go outside to view fireworks, then return to the table for dessert. The servers are very experienced with pacing the meal so if you let them know you want to see the fireworks they will plan accordingly.
While there are tables by the windows, many go outside on the Narcoossee's deck for the fireworks and will block the view from the tables. If your parents stay inside, the music and narration is piped into the restaurant (and on the deck). The Electrical Water Pageant is also viewable from inside and on the deck, but the music can only be heard outside.