-
Mountain View 99 Ranch Market
The 99 Ranch Market in Mountain View is finally open. I visited the store on Saturday to check it out. This new Asian supermarket is conveniently located on 1350 Grant Road, just off El Camino Real, with easy access to highways 237 and 85. For those people living in Mountain View, Los Altos, and Palo…