This place is the worst place to eat in all of Denver. The food is cold and bad and service is even colder. I cannot believe in this day and age that a place like could stay in business, don't even bother...Fast Food is better then this place...
Pros: nothing
Cons: everything
more