Frozen burritos occupy such an interesting niche in the public consciousness. I can't name anyone I know who hasn't had at least one of these quick microwavable treats. At the same time I can't place ...