Marrakech Magic Theater: Jay Alexander Mind Tricks Live Show Marrakech Magic Theater, 419 O'Farrell Street