Eating American (Traditional) Hot Dog at Teddy's Red Hots restaurant in Downers Grove, IL.

Feedback

Do you manage or own Teddy's Red Hots?

Yes