Appaloosa Grill Denver CO (Restaurant)

Appaloosa Grill 

Appaloosa Grill Denver Interior Photo 1

Appaloosa Grill - Description

Appaloosa Grill

Established in 2001, the employee owned Appaloosa Grill is a refreshingly unique choice among eateries that line the 16th St. Mall. The grill's diverse menu features 100% natural meats as well as a variety of vegetarian choices. The Grill also boasts TWO happy hours a day, a private party room for groups up to 75, a patio on the 16th Street Mall, live entertainment nightly and a kitchen that serves til 1:30am.

Something wrong with this listing? Report a problem


Appaloosa Grill Denver logo small

Address: 535 16th Street Suite 105
Denver CO US

Phone: 720-932-1700
Age: 21+
Venue Type: Restaurants