It may not have the cheapest gas in the city, but it's definitely decent compared to other gas stations in the area. Ignore the people who claim they need money because their car broke down.
Desperately need to get their pump handles upgraded. As it is right now, you have to hold them in the open position, i.e. no "flip the lever down and let it go".
13Photos
Shell
1800 Lombard St San Francisco, CA94123 United States