As every Pokemon trainer already knows, Venusaur is the third evolution of Bulbasaur and has the ability to evolve into Mega Venusaur using the Venusaurite. This grass-type Pokemon is a decent choice as one of your starters; however, only a few have seen this critter's capabilities, especially in taking down Vaporeon.
Vaporeon, as opposed to Venusaur, is a water-type Pokemon and has become the most favorite choice as a gym defender in Pokemon GO and all for a good reason. First of all, it's easy to evolve Vaporeon from Eevee - all it takes is 25 Eevee candies. Secondly, it looked like Niantic has designed Vaporeon to be much stronger than the other critters in the game, even against electric-type Pokemon which could easily take it down.
For example, Vaporeon's Water Gun can be used two times per second with a 10 damage. On the other hand, an electric type Pokemon which could easily take down Vaporeon is given a Thunder Shock attack that is slow and can only inflict a 5 damage.
This brings us to Venusaur as the most ideal Pokemon to take Vaporeon. First, Venusaur is a grass-type critter and grass types resist water. A lot of electric types might be much stronger than Venusaur but they cannot resist water.
In order to beat Vaporeon using Venusaur, use the Solar Beam attack. Sure, other Pokemon like Eggxecutor, Victreebell, Mew, and Tangela also use the Solar Beam attack but when you combine it with Venusaur's vine whip, the effect is lethal. If you have more than 2K CP, you are in a much better position because it becomes easier to beat Vaporeon.
Meanwhile, continue to look out for future announcements as Niantic has promised to bring more updates in the coming weeks. It won't be long before Pokemon GO players might see Gen 2 critters in the streets.