Question: how long should i wait to eat after taking viagra?
Answer: Ideally you should take Viagra on an empty stomach. This doesn't mean starving yourself. Just leave two hours after eating before taking Viagra.