Spire 73 Open now in DTLA, Spire 73 is the new rooftop bar that claims title as the highest open-air bar in the entire Western Hemisphere. Read more