Appaloosa Grill established in 2001 is located at 535 16th St Ste 110. It is a appetizingly unique choice among many other eateries located in16th St. Mall. 100% natural meats as well as a variety of vegetarian choices make up the diverse all day menu of this superb bistro. Other features of Appaloosa include two happy hours a day, weekend brunch, a private party room for up to 75 groups, a patio and live entertainment.
The Appaloosa Grill serves till 1 am and is a superb blend of chic and casual food and ambiance. Its warm cherry woodwork, burgundy-upholstered booths and stylish lighting make it popular for business lunches, while its antique bar, blazing candles and contemporary light fixtures creates elegant and moody atmosphere for dinner guests. Overall Appaloosa Grill provides exclusive dining experience to Denver's visitors and residents.