Explore details about location North Taft Street. North Taft Street is a location situated within the Arlington alongside other areas such as North George Mason Drive, Army Navy Drive, Service Rd.