The South Texas Heritage Center at the Witte Museum will open on Memorial Day weekend. May 9, 2012. Billy Calzada / San Antonio Express-News Photo: BILLY CALZADA, San Antonio Express-News / SAN ANTONIO EXPRESS-NEWS
{}