Review of Chili's

Terminal C, 10701 Lambert International Blvd, St. Louis, MO 63145

Overall Rating


I didn't go to this chillis but the usher told us there wasn't much FOR SURE gluten free options. So we headed over the califonia pizza kitchen instead where they had gluten free califlour crust instead. So I can't really rate it.

Updated 1 year ago