Nestled just 25 miles west of San Antonio, Castroville is a charming town that feels worlds away from the hustle and bustle ...
As your day in Castroville comes to an end, you might find yourself at the Castroville Cafe, a local favorite housed in a ...