Restaurants & Bars

Carl's & Ted Drewes St.Louis

Share:

Restaurants & Bars 3

Carl's & Ted Drewes St.Louis

CliffA | Jan 10, 2002 07:28 AM

Does anyone know anything about Carl's Drive-In? Where it is, for instance. AND Ted got a mention in Saveur's hot 100.

Want to stay up to date with this post?