San Francisco men’s fashion retailer Taylor Stitch coming to Capitol Hill

Taylor Stitch is preparing to open its first store outside the Bay Area on Seattle’s Capitol Hill. Read more at Capital Hill Seatle