Description
Castroville (pop. 3,000), with a touch of European influence, refers to itself as "The Little Alsace of Texas". Some of the buildings in the town are listed on the National Register of Historic... More Info
Address
Castroville Area Chamber of Commerce
802 London Street
Castroville, TX 78009
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...