Unverified votesRegular meeting

San José City Council

March 24, 2026 — Regular meeting, 4h 22m. Full transcript and vote records below — no spin, just what happened.

Date
March 24, 2026
Type
Regular meeting
Length
4h 22m
Transcript
3,203 segments

What was decided

Action: Upon motion by Councilmember Pam Foley, seconded by Councilmember Bien Doan, and carried unanimously, the Consent Calendar was approved as a whole. The following actions were taken as indicated. (10-0-1; Absent: Mahan)

How they voted

motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item consent · background & details

Motion by Pam Foley, seconded by Bien Doan

Mover: Foley, seconder: Doan (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Action: Upon motion by Councilmember George Casey, seconded by Councilmember Michael Mulcahy, and carried unanimously, Councilmember David Cohen was selected as the chair pro tempore for Item 3.3. (8-0-2-1; Recused: Foley, Doan. Absent: Mahan)

How they voted — Action: Upon motion by Councilmember George Casey, seconded by Councilmember Michael Mulcahy, and carried unanimously, Councilmember David Cohen was selected as the chair pro tempore for Item 3.3. (8-0-2-1; Recused: Foley, Doan. Absent: Mahan)

motion passed (8-0 per official minutes) Verified · draft minutes

Agenda item 3.3 · background & details

Motion by George Casey, seconded by Michael Mulcahy

incorrect item voted on Mover: Casey, seconder: Mulcahy (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

How they voted — Substitute Motion: Councilmember George Casey made a substitute motion to accept the staff recommendation. The substitute motion was seconded by Councilmember Michael Mulcahy.

Substitute motion fails (3-5-2-1; Noes: Kamei, Ortiz, Candelas, Tordillos, Campos; Recused: Doan, Foley; Absent: Mahan) Verified · draft minutes

Yes: David Cohen, Michael Mulcahy, George Casey
No: Rosemary Kamei, Peter Ortiz, Domingo Candelas, Anthony Tordillos, Pamela Campos
Abstain: Bien Doan, Pam Foley
Absent: Matt Mahan

Agenda item 3.3 · background & details

Resolved per official (draft) minutes: Official minutes: substitute motion by Casey did not pass due to lack of yes votes. Transcript differed; minutes prevail. CONFLICT: transcript and official minutes disagree — outcome: transcript=failed official=passed

Official minutes (PDF) · the city’s formal record of this vote

memo authored by Or Ortiz and Khmer

How they voted

the vote is 4-4 with Cohen, Tordillos, Mulcahy, and Casey voting against Unverified

No: David Cohen, Anthony Tordillos, Michael Mulcahy, George Casey

Official minutes (PDF) · the city’s formal record of this vote

Unverified. This vote record has not been checked against the city's official minutes yet. Check the official minutes before quoting it.

Action: Upon motion by Councilmember Pamela Campos, seconded by Councilmember David Cohen, and carried unanimously, (a) Resolution No. RES2026-67 was adopted,

How they voted

motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.4 · background & details

Motion by Pamela Campos, seconded by David Cohen

Mover: Campos, seconder: Cohen (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Action: Upon motion by Councilmember Rosemary Kamei, seconded by Councilmember Domingo Candelas, and carried unanimously, the status of the open audit recommendations as of December 31, 2025, was accepted. (10-0-1; Absent: Mahan)

How they voted — Action: Upon motion by Councilmember Rosemary Kamei, seconded by Councilmember Domingo Candelas, and carried unanimously, the status of the open audit recommendations as of December 31, 2025, was accepted. (10-0-1; Absent: Mahan)

Motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.5 · background & details

Motion by Rosemary Kamei, seconded by Domingo Candelas

Mover: Kamei, seconder: Candelas (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

How they voted — Approval of staff recommendation

Motion passes unanimously Unverified

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.5 · background & details

Motion by Domingo Candelas

Official minutes (PDF) · the city’s formal record of this vote

Unverified. This vote record has not been checked against the city's official minutes yet. Check the official minutes before quoting it.

How they voted — Approve the staff recommendation for the East Village Business Improvement District

Motion passes unanimously Unverified

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 3.5 · background & details

Motion by Anthony Tordillos

Official minutes (PDF) · the city’s formal record of this vote

Unverified. This vote record has not been checked against the city's official minutes yet. Check the official minutes before quoting it.

How they voted — Staff's recommendation for Gateway Tower and Bank of Italy redevelopment

motion passes 9-0 with Campos absent Unverified

Absent: Pamela Campos

Agenda item 3.5 · background & details

Motion by Anthony Tordillos

Official minutes (PDF) · the city’s formal record of this vote

Unverified. This vote record has not been checked against the city's official minutes yet. Check the official minutes before quoting it.

Action: Upon motion by Councilmember Rosemary Kamei, seconded by Councilmember Bien Doan, and carried unanimously, (a) a public hearing was conducted to approve an economic development tax and fee waiver in connection with a reduction in construction taxes and a reduction of the Inclusionary Housing

How they voted

motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 8.3 · background & details

Motion by Rosemary Kamei, seconded by Bien Doan

Mover: Kamei, seconder: Doan (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Action: Upon motion by Councilmember Anthony Tordillos, seconded by Councilmember Michael Mulcahy, and carried unanimously, the status report on the work to implement the Housing Catalyst Team Work Plan was accepted. (10-0-1; Absent: Mahan)

How they voted

motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 8.4 · background & details

Motion by Anthony Tordillos, seconded by Michael Mulcahy

Mover: Tordillos, seconder: Mulcahy (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Action: Upon motion by Councilmember Bien Doan, seconded by Councilmember Rosemary Kamei, and carried unanimously,

How they voted

Motion passes unanimously Verified · draft minutes

Yes: Matt Mahan, Rosemary Kamei, Pamela Campos, Anthony Tordillos, David Cohen, Peter Ortiz, Michael Mulcahy, Bien Doan, Domingo Candelas, Pam Foley, George Casey

Agenda item 8.5 · background & details

Motion by Bien Doan, seconded by Rosemary Kamei

Mover: Doan, seconder: Kamei (per official minutes).

Official minutes (PDF) · the city’s formal record of this vote

Transcript

The full transcript, word-for-word as spoken. Speakers appear in order until speaker labeling is complete.

How vote data stays honest

In these records, votes are extracted from the clerk’s roll call in the public recording. Before final publication, they are cross-checked against the city’s official minutes. Corrections are published openly.

This meeting was transcribed with automated speech-to-text. Names and figures should be checked against the official minutes before quoting.