FREEBIRDS World Burrito Opens Two New Locations In Southern California First 25 in Line will Receive Free Burritos for a Year San Francisco, CA (RestaurantNews.com) FREEBIRDS World Burrito, the fast… December 15, 2011 · ·