Denver’s Appaloosa Grill Has Hosted Nightly Live Music for Almost 15 Years Kevin GlennJanuary 26, 2017 If you're ever looking for groovy late-night music and are in downtown Denver, check out Appaloosa Grill on the 16th Street Mall near Welton Street. Nearly ever... 303 MagazineDenver MusicDowntown DenverMusicNeighborhoods3 min read