Phone: +13143614511
Address: 5020 Delmar Blvd, 63108, St. Louis, US, United States
City: St. Louis
Dishes: 35
Reviews: 5592
Website: https://locations.kfc.com/mo/saint-louis/5020-delmar
"The person that was taking my order was very rude over talking me while I was giving my order. My order was wrong Because she wasn't listening. I didn't go back Because I wasn't feeling well and didn't want to argue I just won't go back again"
All prices are estimates.
St. Louis, a vibrant Midwestern city, is famous for its BBQ ribs, gooey butter cake, and toasted ravioli, blending rich history with lively cultural and culinary traditions.