Nightmare on Iturbide St is a local haunted house attraction located in downtown Laredo, featuring a multi-level basement experience that promises intense scares. The attraction offers live actors and immersive horror environments designed to create a deeply unsettling journey through a historic building setting.