Those who step into the new Mich Big Taco in downtown Aurora are stepping into the “soul of Mexico” — at least, that’s how the owners want people to feel.

Those who step into the new Mich Big Taco in downtown Aurora are stepping into the “soul of Mexico” — at least, that’s how the owners want people to feel.