Tent campsite in Castroville, Texas, with electric hook-ups and drinking water. Find facilities and practical details for your camping trip.