Explore details about location Castro Street. Castro Street is a location situated within the Martinez alongside other areas such as Shell Dock, Loreto Court, Embarcadero Street.