I stumbled across this recipes a few years ago, made it in the same day and it has remained among our favorite to garnish fish tacos. The mix of flavors and the exploding citrus makes it perfect for fish.
1 Tbsp fresh lime juice
1 Tsp honey
Coarse salt and ground pepper
2 large navel oranges
1 firm, ripe avocado, pitted and diced
1/4 cup finely chopped red onion
In a medium bowl, whisk lime juice and honey until combined. Season with salt and pepper; set aside. Slice off both ends of each orange. Following the curve of the fruit, slice away peel and white pith. Cut oranges into quarters lengthwise; slice sections crosswise into 1/4-inch thick pieces. Transfer to bowl along with onion and avocado; toss gently to coat with dressing. (Make sure not to stir this up too much or the avocados will fall apart. The mix of the honey and lime with the pepper on the oranges is absolutely divine!) Set aside to serve.