Update Info - Capital Taco
This restaurant was reported as closed. If it is open, let us know.
Capital Taco
624 Tecumseh Trl
Springfield, IL 62707
624 Tecumseh Trl
Springfield, IL 62707
This restaurant was reported as closed. If it is open, let us know.