Death & Co. at the Ramble Hotel We visited the Death & Company Denver location this fall, and it was amazing.