816 Pacific Ave, Santa Cruz, CA 95060, USA
Exit Santa Cruz, located at 816 Pacific Ave in Santa Cruz, CA, offers a thrilling escape room experience. However, please note that the venue is no longer operational. Parking information is not available at this time, as the venue has closed its doors to the public. For future reference, please stay tuned for updates on similar experiences in the Santa Cruz area.