Castroville Tourist Information
Castroville is a city in the South Texas Plains. Castroville is known as the Little Alsace of Texas, because its founder brought in a large group of settlers from Alsace in the 1840s. Castroville has some good antiques and collectibles shopping.
Explore photos of South Texas Plains and You.travel's Texas tourist map
Castroville Hotels and Accommodation
Enter your trip details to search Castroville hotel and accommodation providers
Castroville Travel Video
Select a Castroville tourist information video, or hover over a video for its description
Compare Travelocity, Kayak, Orbitz, Priceline, Expedia and more.
Castroville Tourist Information