Ted Drewes Frozen Custard

6726 Chippewa St, St. Louis, MO 63109

St. Louis, MO

Popular take-out spot with a variety of frozen custards dished out through a walk-up window.

Rating: 10662

Score: 4.8

Price: Inexpensive

No reviews available.