PHONE
(618) 309-6075
ADDRESS
613 B Market St, Metropolis, IL 62960
Address
613 B Market St, Metropolis, IL 62960
Phone
Please view our menu and select which items you'd like us to make for your special events. Call a few days ahead to ensure our availability.
All Rights Reserved | El Toro Loco