Primebar calls it quits
National brand Restaurants America dropped Primebar into its massive space at 1515 Arapahoe Street back in May of 2009, using the former Palomino digs to turn out New American fare in lodge-inspired decor, animal heads and all. A year and a half later, the place has called it quits…