Search results
We did not find results for: Charro Mexican Restaurant Taylorville, IL.
Check spelling or type a new query.
We did not find results for: Charro Mexican Restaurant Taylorville, IL.
Check spelling or type a new query.
Phone: (217) 824-5959
512 N Webster St Taylorville, IL 62568 336.84 mi
Is this your business? Verify your listing
3.5 16 reviews
Our server Delia was great ! Portion sizes were great and the food quality was very good. Definitely my new favorite for Mexican in Springfield! More
Awful!! Just awful food from a can!!! Its not good do yourself a favor and keep driving past it!!! Go to taco bell instead!!! More