Has anyone had a chance to go to Snow & Co. yet? We went last night and had a great time. Their claim to fame are their frozen cocktails (which are really good). However, besides the drinks they've got a great menu, excellent service and a cool area to just lounge around in. Give it a shot some time. You usually can't go wrong with good food, drinks, service and atmosphere. They are located at 18th and Wyandotte, in the Crossroads District.