Venue Information
The Museum of South Texas History is located in Edinburg, Texas. It features exhibits on the history of the Rio Grande Valley, as well as the rest of South Texas and Northern Mexico. The museum now owns more than a city block, located on the square in Edinburg.
Upcoming Events (0)
You might also like (0)