El Toro Loco Bar
3479 S. Archer Ave. (3500S, 2100W)
Chicago, IL 60608
(773) 376-0517
Review coming soon for this McKinley Park Mexican dive bar, once Red's Lounge...

Share on Facebook
~ Have a good story relating to this bar? Email us. ~
Follow the Chicago Bar Project on:
[back to the Chicago Bar Project]