Yes all we have in Champaign is Sailfin, we have another place but I don't feel they are worthy of mentioning.Folks live in Sandwich im right next to Schaumburg. There's like 1 place in central Il for sw lfs in Champaign, or is there more now?
I like Beyond the Reef, made many a trip up to the burbs, I like Reefwise as well.