Appaloosa Grill

Denver, CO · Other · Capacity: medium (150-300)

<p>"Established in 2001, the employee owned Appaloosa Grill is a refreshingly unique choice among eateries that line the 16th St. Mall. The diverse all day menu features 100% natural meats as well as a variety of vegetarian choices."&nbsp;They host live music 7 nights a week with Mondays, Tuesdays, and Wednesdays being reserved for regular performers.</p>