Quote:
Originally Posted by DriftDreamzSS
Yeah, it looks like a truck stop but its open to the public, takes regular cards right at the pump. You can reach 91 and e85 pumps without moving the car either, pretty nice.
6417 Ventura Blvd
Ventura, CA 93003
|
Cool thanks dude I will check it out, know off hand what time they close?