Explore details about location South Castillo Drive. South Castillo Drive is a location situated within the St. Augustine alongside other areas such as Almeria Street, Lewis Boulevard, Prado Avenue.