Mix together onion, tomatoes, cilantro, jalapeno pepper and half of lime juice in small bowl. Set aside.
To make the Guacamole:
In another small bowl, combine the remaining lime juice and avocados. Salt to taste. Stir in half of the pico de gallo into the avocado mixture until thoroughly combined. Top with remaining pico and serve.