Location
6300 East Hampden Ave Bldg #1-stea,
Denver, CO 80222

By Kelb | 7/21/2015
I like their steak tacos and I like the outdoor seating and the fact that they serve beer

By Kelb | 6/19/2015
The staff is always friendly and I like that they serve alcohol

By Kelb | 3/6/2015
Tasted good

By Kelb | 4/7/2015
Like the tacos