Address: 2310 Homestead Rd Ste A, Los Altos, CA 94024, USA
“A typical corporate store. Despite only having a skeleton crew, I can not complain about the service. The stock on the shelves was pretty spotty. Many empty shelves. It is almost as if the building is too big for their business. This place was nothing special, and driving there is a hot mess. You can barely see the shopping center, and it is like taking one big, never-ending u-turn to get in the parking lot. It is not a great location, and if I did not use Google maps, I would have driven right past it. A decent store. Nothing special.”
Address: 929 Fremont Ave, Los Altos, CA 94024, USA
“Helpful & happy staff and managers.”
Address: 401 Main St, Los Altos, CA 94022, USA
“The man who was working the counter when I stopped here was super helpful and friendly. I needed to add air to my tires and I’ve been having trouble finding a gas station that has a working air pressure gage so I was relieved when this one worked and I was able to make sure my tires were filled to the proper amount. This was at the start of a 9 hour car trip and the positive demeanor of the gas station attendant started my trip off on a great note!”
Address: 2300 Homestead Rd, Los Altos, CA 94024, USA
“Kim is the best manager and the entire place is super clean. Love this gas station!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…