Nobody should need their competitors’ permission to operate a business. But for over a decade, the city of San Antonio has forced food trucks to do just that. San Antonio bans food trucks from operating within 300 feet of every restaurant, convenience store, and grocer in the city. The law applies whether a food truck vends on private property or public property. This has created thousands of 300-foot “no-vending” zones all over town. The Alamo City is using government power to play favorites.