El Toro Loco
Address:
5708 S Western Ave, Chicago, IL 60636
Phone:
(773) 306-2340
Restaurants,
Bars,
Mexican
Other Businesses:
- Tamale Spaceship at 1341 N Damen Ave, Chicago, IL 60622
- II Jack's at 1758 W Grand Ave, Chicago, IL 60622
- Mary's Attic at 5400 N Clark Street, Chicago, IL 60640
- Jarvis Grill & Wok at 1505 W Jarvis Ave, Chicago, IL 60626
- J B's Deli at 5501 N Clark St, Chicago, IL 60640