108 Drinks, a new bar on the observation deck of The STRAT hotel-casino, in Las Vegas on Friday … 108 Drinks, a new bar on the observation deck of The STRAT hotel-casino, in Las Vegas on Friday, July 12, 2019. Brett Le Blanc/Las Vegas Review-Journal