Mucho Burrito Brings ‘Mucho’ Flavor to the U.S. With Its First Store Opening Three years ago, Mucho Burrito began honing its plan to provide guests with an unmatched Mexican flavour experience. Thursday November… November 8, 2010 · ·