We’re Temporarily Closed in Miami Beach

Our Miami Beach location is currently closed, but we hope to welcome you back soon!

In the meantime, explore our California locations:

Los Angeles:
World of Illusions
6751 Hollywood Blvd, Los Angeles, CA 90028
San Francisco:
Museum of 3D Illusions
55-61 Jefferson St, San Francisco, CA 94133
We look forward to seeing you!