The Visitor's Center
The City of Castroville is conveniently located approximately 26 miles west of San Antonio in Medina County, Texas. The visitors center is located at the Steinbach Haus, an Alsatian house that was originally from Wahlbach, France. It was relocated to Castroville and restored and dedicated as the visitors center in 2002.