Taproot Restaurant
Add to Favorites
CLOSED NOW
Tomorrow: 11:00 am - 11:00 pm
11 Years
in Business
Saved to Favorites
Phone: (217) 330-6365
Address: 170 N Merchant St, Decatur, IL 62523
Website: http://www.taprootdecatur.com
Phone: (217) 615-2827
Cuisines: Family Style, American
2959 N Oakland Ave, Decatur, IL 62526
1683 W King St, Decatur, IL 62522
104 E Prairie Ave, Decatur, IL 62523
1155 S Route 51, Forsyth, IL 62535
406 E Cantrell St, Decatur, IL 62521
237 N Main St, Decatur, IL 62523
501 S Franklin St, Decatur, IL 62521
397 W 1st Dr, Decatur, IL 62521
2036 S Mount Zion Rd, Decatur, IL 62521
1044 W Eldorado St, Decatur, IL 62522