El Toro Loco Restaurant/Dining El Toro Loco613 Market St. B Metropolis, IL 62960 Get Directions618-309-6075 (Main)Return to Business Listings