One of Olvera Street’s most recognizable attractions must go, Los Angeles County Superior Court Judge Lawrence Cho ruled last ...