This gas station was clean, accepted credit card, and actually had working kiosks outside that looked new.
March 2022
Come on dude this is Menlo Park... I got 60.00 gas but you won't break a hundred bill? Sorry that i don't use Banks or other financial institutions... I believe in good ol cash money
January 2022
Cheaper than other gas stations and now accept credit cards too.