Solar Roast Coffee opens, "taking back" street corner in downtown Colorado Springs
Solar Roast Coffee, a company that uses solar energy to roast its beans, is downtown Colorado Springs' newest coffee shop, replacing the Starbucks on the street corner near Acacia…