Ted Drewe’s Frozen Custard Is Open for the Summer
Thursday, May 27th, 2010You know it’s summer when Ted Drewes opens up again! They now are open for business from 11:00 AM to 11:00 PM, seven days a week. Ted Drewes Frozen Custard has become an integral part of St. Louis over the years…and one of their two locations (4224 S Grand Blvd.) is located right here in [...]