Sildenafil can be taken with or without food. However, meals with a high-fat content can cause a delay in the effects of Sildenafil. Grapefruit and grapefruit juice may interfere with the way Sildenafil works. Alcohol can also have an impact on the effectiveness of Sildenafil.