I never liked working on the 4th, but it wasn't because I had any particular burning desire to watch fireworks or barbecue or mark the holiday in any way. It's just the forced merriment of holidays in general, combined with the question that is always hovering in the air, "So, are you doing anything special for the 4th?" If they were asking me, the answer was, "Working." If I was foolish or insensitive enough to ask them, the answer was usually, "Just this." Oh, man. You really do have a crappy life if this is special.
Regarding "Specials: The 4th of July specials almost always had some "Blue Ribbon" or county fair kind of theme to them and it really sucked when they advertised the heck out of these specials all week and then ran out halfway through the shift. It's just mean to run out of anything "special" when your holiday crowd is made up of so many people who don't have families in town or didn't get invited to neighborhood barbecues. That's the one time you've gotta come through. It's especially mean when the restaurant has named the special (now 86'd) something rhyming or stupid that nobody wants to say in the first place. First you make a 40 year-old man say words that sound like they came out of a Dr. Seuss book and then you tell him he did it for nothing? They would be so much happier if you just said, "Same old shit today ... don't get your hopes up." Or even better, don't open the restaurant on the 4th of July. There are some of us who would rather go to a bar and drink about our independence than work on that day. We could take advantage of their 4th of July beer specials, 'cos Lord knows they never have to deal with depressed people on the holidays.