Steakhouses in Denver, CO
Steakhouses
1201 16th Street,
Denver ,
CO
80202
UNITED STATES
Based on 1 reviews
Rude waitstaff, expensive, average fare
I had eaten here years ago and got a fairly good steak with decent service. Not so my last visit. The hostess could not have been less welcoming, the waiters were astoundingly rude, and the steaks were nothing special. I had a good...Worldwide > United States > Denver, CO > Steakhouses