Hello Fellow Extravaganza Mariners,
No gas at Benicia, they have diesel only. Next gas stop is Vallejo Municipal Marina. Benicia is a nice stop, lots of places within walking distance. Bathrooms, shower.
Just some thoughts on possible options: Regarding Petaluma, there is a municipal marina...