The Molie Stone store on Portola was Tower Market and has been the market serving the area for over 60 years. There is also the Miraloma Market at Evelyn and Portola. As mentioned there is a Safeway on the next ridge, Diamond Heights Blvd. and one down on Monterey Blvd. The store on Monterey is set for expansion soon according to neighborhood scuttlebutt. There is a new CVS being built on Fowler and Portola.
Depending on where you are in the neighborhood, the shopping isn't a quick walk. I've written often about the fact that neighborhoods like Miraloma are designed for cars. You need to have lots of time to walk or you will need a car to run errands. The problems are arising in the escalation of destination parking costs. Meters and tickets keep going up in the City's efforts to reduce greenhouse emissions.
The local MUNI service is terrible, the 36 runs every thirty minutes - if all the busses and drivers are working that day. SFMTA won't increase the runs because the ridership isn't there and the ridership isn't there because it isn't a dependable or efficient means of transport.