China Garden
Add to Favorites
OPEN NOW
Today: 11:30 am - 10:00 pm
Saved to Favorites
Phone: (217) 824-8868
Address: 201 W Bidwell St, Taylorville, IL 62568
Cuisines: Buffets, Asian, Take Out, Chinese
301 N Main St, Taylorville, IL 62568
1524 W Springfield Rd, Taylorville, IL 62568
1025 W Spresser St, Taylorville, IL 62568
1220 W Springfield Rd, Taylorville, IL 62568
932 W Springfield Rd, Taylorville, IL 62568
510 N Webster St, Taylorville, IL 62568
700 N Webster St, Taylorville, IL 62568
401 W Spresser St, Taylorville, IL 62568
610 N Webster St, Taylorville, IL 62568
401 W Springfield Rd, Taylorville, IL 62568