2421 S Figueroa St, Los Angeles, CA 90007, USA
🚀 Opening Sep 20
Delusion, located at 2421 S Figueroa St in Los Angeles, CA, is an exciting venue for escape room enthusiasts. Although the venue is set to open soon and specific game descriptions are not yet available, it promises to offer engaging and immersive experiences for visitors. As for parking, details are currently not provided, but guests can expect an inviting atmosphere as they prepare to explore the mysteries within Delusion.