Scrub and peel the beets. Peel and slice the onions. Put the beets and onions in a medium size saucepan and cover with water. Add the peppercorns, cloves and bay leaf and simmer over medium-heat for about 30 minutes or until the beets are semi soft. Remove from heat and cool. Add the sugar and the vinegar. Add the hard-boiled eggs. Refrigerate and cool overnight.
Whisk together the Dijon, honey, vinegar, tarragon, and salt and pepper and set aside.
Arrange romaine, bacon, chicken, Gorgonzola, avocado, eggs, and beets and onions on a plate and serve next to a small side dish of dressing.