Founded in 1953, The Donut Stop has been a staple of south St. Louis for generations. In October 2012, we expanded by opening a second location in St. Charles. In both locations you'll be able to enjoy the nationally recognized flavors of donuts that are sure to please.