Back
KFC (5020 Delmar) Logo

KFC (5020 Delmar)

3.42mi
5020 Delmar, Saint Louis, MO, 63108
Not Available Now (Available Sat 10:30 AM - 9:30 PM)Call Now
About KFC (5020 Delmar)

If you're looking for wing restaurants in Saint Louis look no further. KFC (5020 Delmar) is known for having some of the best wings in Saint Louis. Located at 5020 Delmar, KFC (5020 Delmar) is a ...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$3.49
Est. Fee
47 minEst. Time
Postmates
$3.99
Est. Fee
35 minEst. Time
Place Order
Uber Eatsbest deal
$3.49
Est. Fee
47 minEst. Time