Restaurants in Denver, CO
Restaurants • Night Life • Bars
3961 Tennyson St.,
Denver ,
CO
80212
UNITED STATES
Based on 2 reviews
Rip Off Alert
The owner is a jerk. The food is low grade and over priced. Don't waste your time and money on this dump.ABSOULTELY DISCUSTING
This place is a joke! The owner Walter Brown, NOT Hoss, has no clue to what is going on in his own establishment! There?s no order, no management, no anything other than the employees do whatever they want to do to fill their pocket with...Worldwide > United States > Denver, CO > Restaurants