Question: how long to take viagra after eating?
Answer: Just leave two hours after eating before taking Viagra.