Food Reviews Evol Veggie Burritos Burritos are one of my favorite foods, mainly from restaurants and homemade. So I was a bit skeptical when I was trying these burritos from Evol Burritos since they were… August 26, 2011 2 comments