Take the entire family out for some learning fun at the Imaginarium of South Texas. Located inside of the popular Mall del Norte next to Dillard's, the Imaginarium is an art, science and children's museum rolled into one, and a place your family can discover hours of educational entertainment.