Texas Inn and Suites Attractions
400 N. Virgen de San Juan Blvd. San Juan, Texas 78589
Basilica of Our Lady of San Juan del Valle - National Shrine
The Basilica of the National Shrine of Our Lady of San Juan del Valle is a Minor Basilica of the Catholic Church located in San Juan, Texas, United States. It is also a National shrine under the direction of the Diocese of Brownsville.