Novo Coffee Roasters is very close to opening its retail location at 1600 Glenarm Street, downtown Denver. The coffee shop anticipates serving by next week. This will be the only retail location of the local roaster after a previous retail location in …
http://denver.eater.com/