FREEBIRDS World Burrito Opens in Elk Grove, California on May 15, 2012 Emeryville, CA (RestaurantNews.com) FREEBIRDS World Burrito, the fast casual burrito joint with the rock ‘n’ roll attitude, announced today it… May 12, 2012 · ·