This self-service, 14-pump gas station is located across the street from the BART station. It has an ATM, a payphone, a public restroom and a small vending booth. Walnut Creek residents are known for visiting this spot on their ways to and from work.