Appaloosa Grill
535 16th St, Denver, CO 80202
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.
Reviews
07/10/2015
Provided by YPmobileGreat food and fab wait staff!!!!
More Business Info
"World Famous Oasis on the Mall."
- BBB Rating
- Hours
- Regular Hours
Mon - Sun: - Payment method
- visa, discover, amex
- Price Range
- $$
- Location
- Masonic Building
- Neighborhoods
- Central Denver, Central Business District, Downtown Denver
- AKA
The Horse
- Other Link
- Categories
- American Restaurants, Bar & Grills, Restaurants
- Other Information
Cuisines: American, Bar & Grills
Price Range : Average
Suggest an Edit