Explore details about location Natoma Street. Natoma Street is a location situated within the San Francisco alongside other areas such as 17th Street, Peralta Avenue, Sutter Street.