Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 5x03 "Blurred Lines"

Alex boops Kara on the nose while telling her she has to get to the DEO.