US Chili's Restaurants Closing: Are So Utah Locations In Jeopardy
Chili's Bar and Grill locations are closing across the nation. In 2023 the chain shut down 16 different locations in Tennessee, Virginia and California. To me the Chili's location in St George seems busy enough to stay open although I have nothing to gauge that with...