Question: how long do you have to wait to drink after taking viagra?
Answer: Just leave two hours after eating before taking Viagra. Alcohol: Drinking more than one or two units of alcohol will make Viagra less effective. Excessive alcohol can compromise erections regardless of erectile dysfunction.