This relish would also be great tucked into fish tacos.
With a sharp knife, remove the peel and white pith from grapefruit and discard. Cut the grapefruit segments from the surrounding membrane, letting them drop into a bowl. Add avocado, shallot, cilantro, vinegar and honey. Toss well to combine.