I went to Helios for the first time last night and was pretty impressed. Helios is a coffee shop, but it is also a wine/beer bar. They have an excellent selection of alcoholic beverages as well as a good selection of espresso drinks. Myonly complaint is that they are located in glenwood south which makes parking a pain in the butt.
more