Freebirds will open in Foster City, CA (San Mateo County) on February 29. The restaurant offers an 8 pound burrito and the first 25 people in line at the grand opening will receive free burritos for a year. update Freebirds will open in Huntington Beach, CA on March 6.