Restaurants in Denver, CO
Restaurants • Steakhouses
3503 E Colfax Ave.,
Denver ,
CO
80206
UNITED STATES
Based on 1 reviews
Bastien's Comments
We were party of 7 meeting for Tuesday evening of fun. I had heard alot about the history of the place and looked forward to being with friends. First, I will say the food was great. Probably the best 'hamburger' I've ever had. ...Worldwide > United States > Denver, CO > Steakhouses