Update Info - El Toro
This restaurant was reported as closed. If it is open, let us know.
El Toro
3805 Ballybunion Rd
Bloomington, IL 61704
3805 Ballybunion Rd
Bloomington, IL 61704
This restaurant was reported as closed. If it is open, let us know.