July 16, 2025
Mystery Diner

Mystery Diner in St. Charles: Szechwan Restaurant prepares Chinese favorites

In its spacious, second-floor setting inside a riverstone building in the heart of St. Charles, Szechwan long has been a popular destination for indoor dining. But like so many fellow restaurants in these unsettled times, it has smoothly sharpened its focus on providing delicious takeout.