Live music holds the reins at Appaloosa Grill
Whenever I get near Appaloosa Grill (535 16th Street), I think about the time my cousin and I tried to go there on New Year’s Eve. It was about an hour before midnight, and the place was packed. We waited in line for a few minutes, and then the bouncer…