Get directions to: El Toro, Chillicothe, MO Restaurant address: 108 Washington Street Chillicothe, MO 64601, USA Driving Walking Bicycling Restaurant: El Toro