Advertisement opens in a new tab.
These big-ass burritos, served on freshly pressed tortillas, are taking over the Twin Cities.