Get directions to: El Toro Mexican Restaurant, Salem, IN
Restaurant address: 1305 West Mulberry Street Salem, IN 47167, USA
Restaurant: El Toro Mexican Restaurant