This one gets a lukewarm response from me. Not badly told, certainly from a technical point of view, there are few flaws. Never tough to follow. Never confusing or indulgent in metaphor. Well done subtlety (particularly the very subtle implication of Grady's remains).
There were a few odd turns of phrase which I did not enjoy:
"bikini's of broken glass" - just what does that mean anyway?
"50 years typed things she did not understand and fed her cats" - these sound way too connected. It would have been better to just be clear: "for 50 years she spent her days typing up reports she didn't understand then coming home to a small apartment, feeding her cats and falling asleep in front of the TV." Or something like that.
"...and [Grady] streaked." - Maybe it was just me, but the proximity of this with all the descriptions of strip-clubs and wet T-shirt contests made "streaked" take on a different meaning. I thouhgt it a clumsy choice of words when "ran" or "bolted" would have worked just as well.
Finally, my biggest critique was that I saw the ending coming a mile away. The "sweet" smelling meat and the similarity of the people instantly recalled the metaphor used earlier (about friends who are friends, and friends who just want to consume you). I knew we were in store for some cannibalism.
The problem was mainly that this story was about 50% characterization, followed by about 50% action - but, as I mentioned, I knew where the action was leading. Put together, I felt the story was about 100% dull.
And, FYI, cooked people smell like pork. I would have assumed she would have misidentified the meat, rather than been unable to place it.