If you've never been there, do note that it's off a short road off Denver Ave. It's in a little industrial park. You turn off Denver Ave going west, and go behind the first "set" of buildings to find it. (First time I tried to go there watching my GPS I went up and down Denver Ave trying to figure out where the hell it was since you can't directly see it from the street lol)