Crown Candy has been a popular spot for food and desserts for 113 years and counting in north St. Louis.