and now it's all on display at the new St. Charles Soda Museum and Arcade. It is located on North Main Street in the heart of St. Charles, along the Missouri River. Owner Tom Smith says he's ...