It might not be appropriate for a grandmother-type, but Stiches is a new independly-owned fabric store on Capitol Hill. The website trumpets the selection of stretch vinyls, but they also sell lovely cotton prints and nice silks and brocades. They also have a great selection of vintage-style prints.
Website: http://www.stitchesseattle.com/index.html
more