Restaurants in Denver, CO
Restaurants • Steakhouses
4243 W 38th Ave.,
Denver ,
CO
80212
UNITED STATES
Based on 2 reviews
Great BBQ
This is one of my favorite places to eat. It is a hole in the wall with picnic tables and red checker table cloths. Definitely nothing fancy, but the meat is great and the sauces are even better. I love the spicy sauce. Sides are...KC BBQ in Denver!
KC Flavor in Denver!Worldwide > United States > Denver, CO > Steakhouses