This is one of two Ted Drewes frozen custard stands in St. Louis. This particular one is located on historic Route 66.