The new rules generally ban vendors from operating at night or stopping in one spot for more than 30 minutes.
City Councilwoman Lauren Hammond says the restrictions will also help cut down on crime.
"We know that there are some mobile food vendors who are using that as a front for illegal businesses and with an ordinance like this on the books they’re going to stick out quickly and we’ll be able to take care of them faster than we have been before."
But advocates for the vendors say the 30-minute limit is not fair. They say it doesn’t leave enough time to set up shop and sell food.
The eight-to-zero vote ends more than two years of debate over how to regulate the vendors.