The Amazing Mirror Maze is a fun family attraction located across the street from The Alamo in San Antonio, TX. Enjoy the Mirror Maze as many times as you like!