Three more locations in the works for Freebirds World Burrito — including one in San Antonio


The company has announced plans for three new locations to open this year, including one in San Antonio.

Previous Rumble Boxing hits Minneapolis' North Loop neighborhood
Next La Que closes in the Highlands