St. Charles's center of attention is Main Street which stretches 13 blocks filled with antique shops, restaurants and businesses. Real brick streets compliment their downtown.
From early May until September there is live music performed on the Main every 3rd Wednesday. Other grand events and festivals are taking place at various times of the year (all in the spirit of the yesteryear).