There's a bomb on the bus and this is where the first bus exploded. Remember Keanu chasing after the burning bus? Anyway this street is at Rose and Main in Venice, CA.Find on mapMore information
All the scene's of the bus on the freeway were all filmed on this stretch of the (not yet opened) 105 Freeway. Including the infamous 'jump' which took place right at the 110 interchange.