How long until generic viagra How long after taking viagra can you drink alcohol Other options viagra