The ALL NEW LEGOLAND® Discovery Center San Antonio is the Ultimate Indoor LEGO® Playground! Visitors to LEGOLAND Discovery Center can enjoy 2 rides, a 4D cinema, MINILAND® San Antonio, 10 LEGO Play Zones and more! Located inside the Shops at Rivercenter in downtown San Antonio.