Technically you need a license "inside" the bridge at Vallejo, in the waters of the Carquinez Straits. However, we've been told in the past by the wardens that no license would be required on piers through Benicia. In other words, inland of the Benicia Bridge was where they started giving tickets, at least as far as the piers. I assume (which can be dangerous) that it is still true. The piers in Pittsburg and Antioch would thus needed licenses.