Try to avoid if you still have gas in the tank. The restrooms are disgusting
You've been driving on I5 and your windshield is plastered with bugs. Here you will find delightfully soapy washing fluid for cleaning your window.
Nice to have a gas station in the middle of nowhere. Bathrooms smelled horrible though.
Good place to get gas in a looooooooong road trip.
Dang son, these folks know how to make a good barrito. I love grabbing a "That's IT" ice cream bar too.
Chevron Castella is a US Gas Station based in Castella, California. Chevron Castella is located at I-5 Castle Crags, Castella, CA 96017, USA.
Please contact with Chevron Castella using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Chevron Castella opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.