Freebirds World Burrito to debut new design in Dallas

October 27, 2015

Freebirds World Burrito will open its newest location on Nov. 12 in Lewisville, Texas, in the area known as The Colony at 6225 N. Josey Lane. The new restaurant will feature design updates that will be incorporated in all future Freebirds locations.