Chicagoans...What is this place?
I've been past it a number of times since moving here. It's at about 46 E. Chicago and I always see track bikes locked up outside. But I never see anything distinguishing about the store fronts that would lead me to understand why all these fixed riders hang out there. Anyone know what is in that area?