Yes, Britex is a must visit. In addition, I really like the following shops:
Berkeley: New Pieces (they have a lot of Asian and batiks)
Petaluma: Quilted Angel (really wonderful selection of fabrics--large store)
Sonoma: Broadway Quilts (if you're headed north to Petaluma, might as well go by here too. Nice shop in beautiful town worth visiting.)
Lisa