The TGI Fridays location in St. Charles, at 2000 S. First Capitol Drive, became the chain’s final restaurant in the St. Louis ...