Yep, you sure can! Ted Drewes has two locations in St. Louis, and one of them is open all year. So, even when it's chilly outside, you can still enjoy your favorite frozen treat. Just remember, winter hours might be a bit shorter, so check before you go.