Tag Archive | Montgomery Plaza

FREEBIRDS World Burrito Opens in Ft. Worth, Texas, on Wednesday, May 2, 2012

FREEBIRDS World Burrito, the fast casual burrito joint with the rock ‘n’ roll attitude, announced today it will open at 2736 W. 7th St. near Montgomery Plaza on Wednesday, May 2, 2012. To celebrate, FREEBIRDS will give the first 25 guests in line free burritos for a year. FREEBIRDS is […]

Read the full story

Posted in News