The Marrakech Magic Theater

San Francisco’s #1 Rated Show on TripAdvisor and Yelp, located just blocks away from the world-famous Union Square.

Entertainment in San Francisco right near
San Francisco's famous Union Square!

The Marrakech Magic Theater

An uproarious one-of-a-kind close-up show in an intimate, historic setting.

Featuring the classical magic and comedyofSan Francisco Magician Peter Morrison.

419 O'Farrell Street
San Francisco, CA 94102


For public transportation we suggest using BART.
Use the Powell Street Station near Union Square.

Walk up Powell Street towards Union Square to O’Farrell. Make a left on O’Farrell Street.

Walk up four blocks just past The Hilton Hotel, cross Taylor street.
The Marrakech Magic Theater will be on your left.

Recommended Parking for those who prefer to drive.

California Parking
400 Taylor Street
San Francisco, CA 94102
123 O'Farrell Street
San Francisco, CA 94102



419 O’Farrell Street
San Francisco, CA 94102


(415) 794-6893


Thursdays at 6:30pm & 9pm
Fridays at 6:30pm & 9pm
Saturdays at 6:30pm & 9pm
Sundays at 6:30pm

Doors open one-hour prior to listed showtimes for pre-show entertainment.