Appaloosa Grill Denver, CO · March 18, 2023 Appaloosa Grill 535 16th St Mall #110Denver, CO 80202720-932-1700 · 9:00 pm Get Directions HomeShowsAppaloosa Grill