I was in Golden yesterday and stumbled across this store on my way to grab a pizza. It's in the little strip center on the ne corner of Indiana and 6th Ave frontage road (south side of 6th Ave highway). Looked at the website as the store was closed, couldn't tell much about it. Anyone ever go there?