The last TWO times I stopped by here I ordered a smothered burrito for me and a handheld for my co-worker. My burritos were smothered in grease both times, my co-worker's handhelds were dripping grease and the tortillas were soaked. Horribly disgusting. Never coming back.
TIP: Try the Englewood location, MUCH MUCH better quality there.