FREEBIRDS WORLD BURRITO OPENING LOCATION IN MISSION

by admin

MISSION — FREEBIRDS World Burrito is opening a new 2,705-square-foot restaurant, located at 2521 E. 83, Ste. 600 in Mission. Concept owner, Emeryville, Calif.-based Tavistock Restaurants, operates 56 FREEBIRDS restaurants in Texas and California. The restaurant will be open to the public on Nov. 10.

You may also like