I've been going to Burrachos for years. Between the usually cold food, and inconsistent portions depending on who is serving, I continue to be disappointed. If there was another burrito spot in Sun Prairie, I would likely not return - but they currently have the corner on the market so I persist. It's expensive for the portion sizes, and the staff look like they are just going through the motions. Immediately after every time I go I swear I will never be back, but a few months go by and my penchant for Mexican food gets the better of me.