As far as I know, kerry never served aboard a destroyer, off Vietnam or anywhere else. He was a swift boat guy.
I can't recall having nice steaks on my destroyer off the coast. If we did, I don't remember it. (Of course, I wasn't eating in the wardrrom either. Maybe the officers did.)
After he transferred to Swift Boats, the Commander changed the role of the Swift Boat Fleet from Coastal Patrol to River Patrol.
Remember, Kerry has it seared into his Brain that President Nixon sent him up River to Cambodia, even before Nixon was President. I think Kerry hallucinated while watching Apocalypse Now
As far as I can remember, the information came from either Free Republic of the Swift Boat Veterans for Truth.
Yes, he was an Officer so I assume he got the real Food.