Muted waterfront dining on the boat dock at the Grand Floridian makes a convenient, relaxing and lovely respite if you've been at Magic Kingdom for the afternoon and want to return after dinner for the fireworks. Though offering primarily seafood, it also serves duck, filet mignon and ahi tuna.
The porch is a good place from which to watch the fireworks in any case.