Question: how long do you have to wait to eat after taking sucralfate?
Answer: Take sucralfate on an empty stomach, at least 1 hour before or 2 hours after a meal.