Review of Chili's

10701 Lambert International Blvd, St. Louis, MO 63145

Overall Rating

Review


I'd give it zero stars if I could. Worst service ever. Couldn't even tell you about the food, as I eventually walked out before receiving it. Guess I'll have some chips. Definitely will plan in advance for this airport next time.

Updated 6 years ago