A street banner seen in between the trees touts the 75 year tradition of Ted Drewes in St. Louis.