Question: viagra who should not take?
Answer: Do not take sildenafil if you: have had an allergic reaction to sildenafil (Viagra) or any other medicines in the past. are taking medicines called nitrates for chest pain. have a serious heart or liver problem. have recently had a stroke or a heart attack.