What's the best gas station (price/proximity to freeway) along the 101 between SF and Palo Alto?
Looking for the best gas station on the commute along the 101 to/from SF and Palo Alto. By “best” I mean best combination of price and proximity to freeway.
Observing members:
0
Composing members: 0
Composing members: 0