6 E Taylor St
Champaign, Illinois 61820

Salsa the night away to tunes spun by house and guest DJs.

Added by Upcoming Robot on August 30, 2010