Is This The Most Mammoth Burrito In Buffalo?Is This The Most Mammoth Burrito In Buffalo?When you see this colossal burrito, your mind will be blown. Megan CarterMegan Carter