Everything Else
Balboa Park Station
401 Geneva AveClose Public Transportation
Whole Foods Market
3950 24th StGroceries, etc...
Safeway
4950 Mission StThere's a pharmacy there as well!
Walgreens
1333 Castro Stgreat for snax!
Walgreens
1333 Castro StI think it's 24hours with parking.
Food Scene
McDonald's
2298 Gellert Blvd24hour drive through!