1115 Angelo StCastroville , TX , 78009
Phone: (830) 538-314229° 21' 16.884" N, 98° 52' 39.7956" W
Castroville is located in the beautiful Texas Hill Country, just 20 minutes West of San Antonio. Find out what this quaint historic town has to offer with a day trip or overnight stay. It's a great place to get away from the hustle and bustle of city life.