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.

You Might Also Like