Pacific Ranch Supermarket
15833 Channel St, San Lorenzo, CA 94580
Be the first to add a photo!
I started going there last year. They have a great selection of asian vegetables and products, and the prices are not bad either. The store has come under new ownership for a while, so the place looks alot better. I live around there so its very convenient for me.