Question: how long do you have to wait after eating to take viagra?
Answer: Fatty meals can make it harder for Viagra to enter the bloodstream. Ideally you should take Viagra on an empty stomach. This doesn't mean starving yourself. Just leave two hours after eating before taking Viagra.