Essentials
Walgreens
1333 Castro StNearby, walking distance, open midnight
Pacific Supermarket
2900 Alemany BlvdAsian Supermarket
Shopping
Safeway
4950 Mission Stnearby groceries store
Westlake Shopping Center
Southgate Avenueshopping center nearby
Everything Else
BikeLink eLockers
500 John Daly BlvdFrom here you can reach BART and MUNI to all places