Get directions to: El Toro Loco, Midvale, UT
Restaurant address: 7718 South Main St Midvale, UT 84047, USA
Restaurant: El Toro Loco