FREEBIRDS World Burrito Opens in Temecula, California on January 12 San Francisco, CA (RestaurantNews.com) FREEBIRDS World Burrito, the fast casual burrito joint with the rock ‘n’ roll attitude, announced today… January 9, 2012 · ·