What we have here is a living testament to poor taste. I mean reallyreallyreally BAD taste, Cousin Eddie taste. Yet somehow, like a wealthy centenarian, this place hangs on and on and on and on.............It looms over Broadway, demonic neon, the Luftwaffe over London, casting a dark shadow of mediocrity onto the credibility of the Denver restaurant scene and raining s-bombs onto the populace below. What have they done to the Earth? What have they done to our fair city? What have they done to my enchilada?
more