Lava y seca el limón, ralla su piel y exprímelo. Bate 3 cucharadas del zumo con 2 cucharadas de aceite, sal y pimienta, y añade a esta mezcla una cucharada de ralladura. Pela los aguacates, ábrelos por la mitad, deshuésalos, córtalos en dados y rocíalos con el resto del zumo. Lava y seca la rúcula y las hojas de endibia; trocea éstas, reservando enteras las puntas. Pela y corta en rodajas la cebolleta. Lava los tomates y córtalos por la mitad. Dispón los ingredientes de la ensalada en una fuente, decora con las puntas de endibia reservadas, aliña con la vinagreta y sirve.