Eating Latin American Mexican at El Toro restaurant in Chillicothe, MO.

Feedback

Do you manage or own El Toro?

Yes