This is one of two Ted Drewes frozen custard stands in St. Louis. This particular one is located on historic Route 66.
View in Google Earth Categories: Dining
Links: www.teddrewes.com
By: tlp333

Comments

Policies
Please enable images and enter code to post
Reload