Scoop the avocado halves out of the skin with a spoon and place them on a plate. Squeeze 1/2 lime over them to keep them from turning brown.
In a bowl, add tomatoes, red onion, cilantro, salt and pepper to taste, and the juice from the other half of the lime. Toss to combine.
Spoon tomato mixture over the avocado and serve.