Well I can tell ya from firsthand experience Stinky's was a 2+ Hour wait Saturday Night...Elmo's was mobbed as was the Vue...many of us were commenting all weekend it was by far the most crowded we had ever seen the 30A Area..it was like Destin itself which it is normally much quieter than
Crowded Saturday night? Yes. Sunday night? Probably. Monday night (the actual holiday)? Nope. Dead. Zip, nothin', nada... Not the restaurant where I work, and not the two or three others that I know workers for off-hand... they may have gotten a slight bustle a little early in the evening, but by around 7 o'clock, everybody was out the door, fighting over firework observation real estate. I'd be willing to bet that a large majority was using the foodstuffs from Publix (as mentioned above by Toots) to grill out with family and friends.
It's simply not a night worth being open for most restaurants. But, like I said, the days leading up to, and immediately after were blockbusters. And I can't think of any restaurants who were closed on those days that would not ordinarily be--keeping in mind that several area establishments are typically closed on Sundays and/or Mondays. I am not personally familiar with the hours of some of the places you originally mentioned, but if they're not usually open, they probably would not receive a surge of business on a holiday simply because people would not think of them for that day.