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…