First-term Councilman Mario Bravo is making his case for a second term while sidestepping a contentious ballot proposition and no-confidence vote.
Want to stay up-to-date on local news and politics in San Antonio?
Sign up for our free daily newsletter!
First-term Councilman Mario Bravo is making his case for a second term while sidestepping a contentious ballot proposition and no-confidence vote.