at 535 16th St, Denver , 80202 United States
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.
Live Music every night at 10pm featuring local, regional, and national talent.
16th Street Mall Shuttle, Light Rail
3432 FB users likes Appaloosa Grill, set it to 1 position in Likes Rating for Denver, Colorado in Locality category
Appaloosa Grill is Denver based place and this enity listed in New American Restaurant category. Located at 535 16th St CO 80202. Contact phone number of Appaloosa Grill: (720) 932-1700
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.