The exterior of Ted Drewes Frozen Custard in St. Louis, Missouri, on Aug. 7, 2004.
The exterior of Ted Drewes Frozen Custard in St. Louis, Missouri, on Aug. 7, 2004. Wikimedia Commons
The exterior of Ted Drewes Frozen Custard in St. Louis, Missouri, on Aug. 7, 2004. Wikimedia Commons

Have you been to the ‘best ice cream shop in the world’? It’s right next door.

February 14, 2017 6:28 PM