Alice Cooper'stown Denver Shutters

After seven and a half months, Alice Cooper's Alice Cooper'stown Denver restaurant closed down January 14. According to an industry insider, business really dropped after September 11; the Rockies attendance dropped as well, so the investors group decided to pull the plug. The Denver closing has no effect on the flagship eatery in Phoenix.