I didn't have grapefruit on hand, but used orange and onions and cilantro in the salsa. Thought the marinade could have had a bit more effect on the meat -- I didn't taste it much. Still, the dish turned out well. I also sauted some onions, orange, red and green peppers with a little cumin and garlic to make mini-tacos. Would make it again.