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

Metro-East News

February 14, 2017 6:28 PM

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

Suggested for you

  Comments  

Videos

Editor's Choice Videos