Eating Hot Dog at Teddy's Red Hots restaurant in Darien, IL.

Feedback

Do you manage or own Teddy's Red Hots?

Yes