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.