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

Own this business?
See a problem?

You might also like

United StatesTexasMenardSite Of Mission Santa Cruz De San Sabá

Partial Data by Foursquare.