Ted's Taters
Permanently closed
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
See a problem?
You might also like
Partial Data by Foursquare.

