Here in San Francisco, there is a fabric store "Britex Fabrics" in the Civic Center area, 5 floors. All the front of the building has the same decorations. Lots, lots of sewing machines.
Fabric in there is very expensive. I go there only once in a while.