Charro Mexican Restaurant & Bar
Address:
1163 E 1500 North Rd, Taylorville, IL 62568
Phone:
(217) 824-5959 Restaurants, Mexican
Other Businesses:
- Burger King at 1220 W Springfield Rd, Taylorville, IL 62568
- Country Kitchen at 1606 W Spresser St, Taylorville, IL 62568
- Arby's at 932 W Springfield, Taylorville, IL 62568
- Sonic Drive-In at 901 W Springfield Rd, Taylorville, IL 62568
- Spring Garden Restaurant at 1220 W Springfield Rd, Taylorville, IL 62568