Ted Drewes receives award for,”Best ice cream shop in the world’

ST. LOUIS, MO (KTVI) – It really is a big award guys, and gals. Ted Drewes Frozen Custard of St. Louis is back in the international spotlight. Last fall when an Irish marketing firm voted Ted Drewes as the best ice cream shop in the world. St. Louis’ iconic custard shop, in business since 1929, […]