Site Of Mission Santa Cruz De San Sabá
Menard, TX 76859
The Site of Mission Santa Cruz De San Sabá, located in Menard, Texas, is a significant historical landmark founded in 1757 by Spanish missionaries. This mission was established to serve the local Native American population, primarily the Lipan Apache tribe. Today, visitors can explore the remnants of the mission and learn about its role in early Texas history, providing insight into the cultural exchanges and challenges of the time.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.

