My first thought was also M&L fabrics, on the corner of Knott & Ball as mentioned in reply above me. I also agree with Rosie's iCalico Cupboard and Ginger's in Claremont, which I prefer over Fabric Patch ... but you will enjoy the adventure with ALL of them.
Be sure to report back and let us know which you really enjoyed. My all-time fave is M&L fabrics, and have to keep myself away so that I am not tempted to buy too much ... their prices are great!