Britex has a lot of fabric, but not necessarily quilting fabric. I had had high hopes when I went there but was disappointed.
I haven't been to this place, but I understand they do get cotton -- but you might have to dig a bit:
http://www.scrap-sf.org/