6726 Chippewa, St. Louis, Missouri 63109 USA
Ted Drewes is a St. Louis institution, first opened in 1930. It's located on historic Route 66 and is a must-see.
Anything you plan or save automagically syncs with the apps, ready for you to hit the road!
Tall tales, trip guides, & the world's weird & wonderful.