The Vallejo City Council serves six districts across the City of Vallejo. The Mayor is also part of the City Council, and a Vice Mayor is appointed from one of the city council members. Citizens can live stream city council meetings. Website. City Hall is located at 555 Santa Clara Street.