Whaaaat?!California restaurant Taqueria Yarelis in Fresno is selling a massive 3-foot burrito that they've named "The Anaconda", because LOOK AT IT.Can you handle it?via Facebook