Ted's Taters

Permanently closed
Call
2505 E Nelson Park Rd
Decatur, IL 62521

Ted's Taters is a cozy eatery in Decatur, IL that specializes in serving a variety of potato-based dishes.

With a focus on comfort food and casual dining, Ted's Taters offers a menu that caters to potato lovers of all kinds.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesIllinoisDecaturTed's Taters

Partial Data by Foursquare.