at 3008 Larimer St, Denver, 80205 United States
Novo Coffee is a family-owned, Denver-based coffee roasting company. Retail locations now open at 1600 Glenarm Place and 1700 E. 6th Ave.
3017 FB users likes Novo Coffee, set it to 4 position in Likes Rating for Denver, Colorado in Food/beverages category
Huge Congrats to Josh and Paul last night at the Black Black Coffee Showdown. Novo Coffee claims 2nd and 3rd at another amazing Barista Competition!
Have any cool ideas of what to do with Burlap Coffee Bags? Cuz we got a ton of them. Come get some at our warehouse at 3008 Larimer St in Denver.