Freebirds Goes Big with New Monster Nachos FREEBIRDS World Burrito, the fast casual burrito joint with the rock ‘n’ roll attitude, announced new Monster Nachos, $8.95 for… November 22, 2011 · ·