Chicago Bar Project since 2000

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...

[back to the Chicago Bar Project]