The mayoral race may top the ballot in Tampa's upcoming municipal election, but the race for District 2 has been getting a lot more attention.

Veteran councilman Charlie Miranda is running for the city-wide District 2 seat after being term-limited out of District 6.

"There's nothing like public service in my mind to help the community that you live in," he said.

But his two opponents believe voters need a new representative with fresh ideas.

"Let me put it to you this way, I'm too old to be a career politician, but I'm young enough to make a difference," Joseph Citro said.

"I give anyone credit who has run for office," Julie Jenkins said. "I give credit to people who have been in office, but it's time to turn the page on Tampa's future and look at things in a different way."

Miranda disagrees with his critics.

"We are giving a new person a chance, it's called an election," he said.

Each candidate has his or her main priority.

Miranda said he wants to make sure there's an adequate water supply for a growing city.

"We may have hardships and troubles like getting from point A to point B with inadequate transportation that we have, but you could still survive," he said. "You can't survive without water."

Citro wants to focus on attracting major corporations.

"Let's look at what we have," he said. "We have great weather year-round, we got a workforce second to none, we've got a port, we've got CSX rail lines that's going unused and we have no state income tax. What company is going to say no to that? Are we promoting ourselves the way we should be promoting ourselves?"

Jenkins is emphasizing Tampa's neighborhoods and downtown.

"I'm looking at economic growth for downtown and all parts of Tampa," Jenkins said. "Tampa has a heart, the downtown is our heart, but the neighborhoods are our lifeline, our blood."

The three candidates have different priorities, but there's at least one thing they can agree on. Each candidate believes the city is moving in the right direction.

Election Day is March 3. As of Friday morning, nearly 11,000 mail-in ballots have already been cast.