seafoam island b4f is the best place to grind in kanto because of the common golducks and golbats. second evolution pokemon give way more exp than first evo's. for example at victory road, it contains common geodudes with sturdy and machops. the pokemon @ seaform b4f max out @ lv39 but give twice the xp.