Chili's

Review by Ashley

Terminal C, 10701 Lambert International Blvd, St. Louis, MO 63145
Celiac
3 months ago
Not celiac friendly

Host said they don’t have gluten free options.