Come and taste the culinary pleasures at Salt Creek Restaurant Bar. Located at 6599 Sailboat Rd,IL 61882-8952, United States, Weldon, our doors are open today, ready to greet you to an exceptional dining experience. With a rating of 4.6 and 166 glowing reviews, we're a must-visit for food lovers. Get a quick overview of Salt Creek Restaurant Bar's opening hours on our website. If you require further details, you can reach Salt Creek Restaurant Bar at +12177362727.