https://locations.peets.com/ll/US/CO/Denver/2005-17th-St says it's temporarily closed possibly due to COVID19.  I'm seeing some other data sources indicating permanently closed, but the corporate website should be official ... ?